ホームページ >データベース >mysql チュートリアル >PDO と MySQL 拡張機能がインストールされているにもかかわらず、Laravel が MySQL ドライバーを見つけられないのはなぜですか?
PDO 例外: Laravel でドライバーが見つかりませんでした
Laravel と PHP の使用中に「ドライバーが見つかりません」例外が発生するとイライラすることがあります。この問題は、必要な PDO ドライバーが PHP 環境内で利用できない場合に発生します。これは、アクセスが制限されたサーバーで作業している場合や、適切な拡張機能が読み込まれていない場合など、さまざまなシナリオで発生する可能性があります。
クエリで述べられているように、サーバー上の MySQL と FTP にアクセスでき、データベースの移行中にこの例外が発生しました。サーバーにインストールされている Apache 拡張機能には、MySQL と PDO の両方が含まれており、Laravel が適切に機能するにはこれで十分です。
問題の解決
この問題を解決するには、次の手順を実行します。次の手順を試すことができます:
;extension=pdo_mysql.so
php artisan cache:clear
上記の方法で解決できない場合この問題が発生した場合は、PHP バージョンの互換性や、ホスティング環境または Laravel インストール内の潜在的な構成の問題などの要素を考慮して、さらに調査する必要がある場合があります。
以上がPDO と MySQL 拡張機能がインストールされているにもかかわらず、Laravel が MySQL ドライバーを見つけられないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。