Laravel: The Elusive PDOException: Could Not Find Driver
Semasa cuba untuk berhijrah dan menyemai pangkalan data dalam aplikasi Laravel, anda menghadapi pengecualian yang membingungkan: "tidak dapat mencari pemandu." Walaupun bertukar kepada pangkalan data SQLite yang dihoskan fail, ralat berterusan. Pemeriksaan yang lebih dekat ke atas sambungan Apache yang dipasang mendedahkan senarai yang komprehensif, membuatkan anda bingung tentang puncanya.
Pautan Hilang: Mendayakan Sambungan MySQL PDO
Kuncinya untuk menyelesaikan isu ini terletak pada mendayakan sambungan PDO MySQL (pdo_mysql.so) dalam fail php.ini anda. Mengulas baris berikut sepatutnya melakukan silap mata:
;extension=pdo_mysql.so
Dengan menyahkomen baris ini, anda mengarahkan PHP untuk memuatkan sambungan PDO MySQL, yang mengendalikan interaksi MySQL. Sambungan yang hilang ini berkemungkinan menjadi punca ralat "tidak dapat mencari pemandu" yang anda hadapi.
Sumber Tambahan
Untuk panduan lanjut, pertimbangkan artikel yang berguna ini :
Sumber ini memberikan cerapan tambahan tentang isu tersebut dan menawarkan penyelesaian yang mungkin terpakai pada kes khusus anda.
Dengan melaksanakan langkah-langkah ini, anda seharusnya dapat atasi pengecualian "tidak dapat mencari pemandu" dan mulakan projek Laravel yang berjaya.
Atas ialah kandungan terperinci Ralat Migrasi Laravel: Mengapa Saya Tidak Dapat Mencari Pemacu Pangkalan Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!