Laravel 5.4 プロジェクトを Ubuntu 14.04 に移行できないのはなぜですか:「ドライバー (MySQL) が見つかりませんでした」

Linda Hamilton
リリース: 2024-11-14 13:38:02
オリジナル
738 人が閲覧しました

Why Can't I Migrate My Laravel 5.4 Project on Ubuntu 14.04:

Laravel 5.4 の「ドライバーが見つかりませんでした」エラーのトラブルシューティング

PHP 7.0 を使用して Ubuntu 14.04 に Laravel 5.4 プロジェクトを移行しようとすると、 「ドライバー (MySQL) が見つかりませんでした」という例外が発生する場合があります。このエラーはイライラするかもしれませんが、検討すべき解決策がいくつかあります。

PHP 7.0-MySQL がインストールされていることを確認する

php7.0-mysql パッケージがインストールされていない場合インストールされている場合、MySQL ドライバーが欠落していることが原因である可能性があります。確認してインストールするには、次のコマンドを実行します。

sudo apt install php7.0-mysql
ログイン後にコピー

php7.0-mysql がすでにインストールされている場合は、この手順をスキップできます。

Composer Autoload の更新

このエラーの一般的な原因は、Composer の自動ロードが古いことです。更新するには、プロジェクトのディレクトリに移動して次のコマンドを実行します。

composer dump-autoload
ログイン後にコピー

PHP バージョンの確認

問題は PHP バージョンにある可能性があります。エラー メッセージは PHP 7.0 が使用されていることを示唆していますが、php -v の出力には PHP 5.6 が示されています。 PHP バージョンが 7.0 に設定されていることを確認し、PHP サーバーを再起動します。

代替解決策

上記の解決策で結果が得られない場合、別のアプローチとして、 php-mysql。MySQL ドライバーの最新バージョンが自動的にインストールされます。これを行うには、次のコマンドを実行します。

sudo apt install php-mysql
ログイン後にコピー

必要なパッケージをインストールした後、PHP サーバーを再起動します。これにより、「ドライバーが見つかりませんでした」エラーが解決されるはずです。

以上がLaravel 5.4 プロジェクトを Ubuntu 14.04 に移行できないのはなぜですか:「ドライバー (MySQL) が見つかりませんでした」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート