Laravel 5.4 pada PHP 7.0: Menyelesaikan "Tidak dapat mencari pemacu (MySQL)" Pengecualian PDO
Gambaran Keseluruhan Isu
Apabila cuba memindahkan pangkalan data menggunakan Laravel 5.4 pada Ubuntu 14.04 dengan Plesk 12.5.30 dan PHP 7.0, pengecualian berikut ditemui:
[IlluminateDatabaseQueryException]
[PDOException]
Menyelesaikan masalah
Penyelesaian berikut telah dicuba tanpa berjaya:
Mendayakan PDO Sambungan:
Memasang php7.0-mysql:
Memasang php5-sqlite:
Komposer berjalan dump-autoload:
Penyelesaian Alternatif
Pastikan bahawa php7-mysql dipasang. Jalankan arahan berikut:
sudo apt install php7.0-mysql
Jika Pemasangan Automatik Diutamakan:
sudo apt install php-mysql
Ini sepatutnya menyelesaikan pengecualian PDO "tidak dapat mencari pemacu (MySQL)" dalam Laravel 5.4 dengan PHP 7.0.
Atas ialah kandungan terperinci Laravel 5.4 pada PHP 7.0: Mengapa Saya Mendapat Pengecualian PDO 'Tidak Dapat Cari Pemacu (MySQL)'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!