問題:
Laravel 経由で PostgreSQL データベースに接続しようとしましたが、エラー メッセージが表示されました「PDOException: ドライバーが見つかりませんでした。」具体的には、この問題は「phpArtisan Migrate」コマンドを実行し、データベース構成で MySQL の使用が示されているときに発生します。
考えられる解決策:
デフォルトの接続を設定します:
「app/config/database.php」ファイルの「default」キーは、使用する接続を正しく反映しています。 PostgreSQL の場合は、次のようになります。
'default' => 'postgres',
必要な PHP があることを確認します。 PostgreSQL 用にインストールされた拡張機能。具体的には、「pdo_pgsql.so」と「pgsql.so」を有効にする必要があります。
extension=pdo_pgsql.so extension=pgsql.so
以上がPostgreSQL への接続時に Laravel が「PDOException: Could not Find Driver」エラーをスローするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。