首頁 > 資料庫 > mysql教程 > 為什麼我在 PHP 7.0 上的 Laravel 5.4 中遇到「無法找到驅動程式」異常?

為什麼我在 PHP 7.0 上的 Laravel 5.4 中遇到「無法找到驅動程式」異常?

Susan Sarandon
發布: 2024-11-16 12:08:03
原創
275 人瀏覽過

Why Am I Getting

PHP 7.0 上的Laravel 5.4:解決“找不到驅動程序”異常

問題:

嘗試使用Ubuntu 14.04 在PHP 7.0 遷移Laravel 5.4 專案時,遇到以下例外:

[IlluminateDatabaseQueryException]

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 解決方案:

透過執行確保安裝MySQL:

sudo apt-get install php7.0-mysql
登入後複製

SQL Lite 安裝解決方案:

嘗試透過運行安裝SQLite:

sudo apt-get install php5-sqlite
登入後複製

Composer Dump-autoload 解決方案:

執行以下指令:

composer dump-autoload
登入後複製

解決方案:

如果上述解決方案不起作用,請嘗試安裝php7-mysql。執行以下指令:

sudo apt install php7.0-mysql
登入後複製
或者,安裝最新版本的 php-mysql:

以上是為什麼我在 PHP 7.0 上的 Laravel 5.4 中遇到「無法找到驅動程式」異常?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板