ホームページ >データベース >mysql チュートリアル >PHP 7.0 上の Laravel 5.4: 「ドライバー (MySQL) が見つかりませんでした」という PDO 例外が発生するのはなぜですか?
PHP 7.0 上の Laravel 5.4: 「ドライバー (MySQL) が見つかりませんでした」 PDO 例外の解決
問題の概要
移行しようとするときPlesk 12.5.30 および PHP 7.0 を備えた Ubuntu 14.04 上の Laravel 5.4 を使用してデータベースを実行すると、次の例外が発生します:
[IlluminateDatabaseQueryException]
[PDOException]
トラブルシューティング
次の解決策は試みられましたが成功しませんでした:
PDO を有効にする拡張機能:
php7.0-mysql のインストール:
php5-sqlite のインストール:
composer dump-autoload を実行しています:
代替案解決策
php7-mysql がインストールされていることを確認します。次のコマンドを実行します:
sudo apt install php7.0-mysql
自動インストールが優先される場合:
sudo apt install php-mysql
これにより、「ドライバー (MySQL) が見つかりませんでした」という PDO 例外が解決されます。 Laravel 5.4 と PHP 7.0.
以上がPHP 7.0 上の Laravel 5.4: 「ドライバー (MySQL) が見つかりませんでした」という PDO 例外が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。