PHP 7.0 を搭載した Ubuntu 14.04 の Laravel でドライバー エラーが見つかりません
問題:
Laravel 5.4 アプリケーションで php 職人移行を実行すると、次のエラーが発生します:
[Illuminate\Database\QueryException] could not find driver (SQL: select * from information_schema.tables where table_schema = pmaramaldb and table_name = migrations) [PDOException] could not find driver
調査:
PDO 拡張機能ステータスの確認を含む初期トラブルシューティング手順、php7.0-mysql をインストールし、composer dump-autoload を試しても、問題は解決していません。
解決策:
エラーは、依存関係の欠落に関連している可能性があります。 。これを解決するには、php7-mysql がインストールされていることを確認してください。次のコマンドを実行します:
sudo apt install php7.0-mysql
パッケージの最新バージョンをインストールする場合は、次のコマンドを使用します:
sudo apt install php-mysql
その後、Apache サービスを再起動します。これにより、「ドライバーが見つかりませんでした」エラーが修正され、移行が正常に実行できるようになります。
以上がPHP 7.0を搭載したUbuntu 14.04上のLaravelで「ドライバーが見つかりませんでした」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。