PDOException “не мог найти драйвер”

Я только что установил Debian Lenny с Apache, MySQL и PHP, и я получаю PDOException could not find driver.

Это - определенная строка кода, к которой это относится:

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)

DB_HOST, DB_NAME, DB_USER, и DB_PASS константы, которые я определил. Это хорошо работает на рабочем сервере (и на моей предыдущей установке Сервера Ubuntu).

Это - что-то, чтобы сделать с моей установкой PHP?

Поиск Интернета не помог, все, что я получаю, обмен экспертов и примеры, но никакие решения.

271
задан ghbarratt 9 November 2011 в 18:47
поделиться

2 ответа

Вам нужен модуль под названием pdo_mysql. Ищем следующее в phpinfo(),

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44
218
ответ дан 23 November 2019 в 02:16
поделиться

Вы проверили свой php.ini (проверьте правильное расположение с помощью phpinfo()), если MySQL и драйвер установлены правильно?

5
ответ дан 23 November 2019 в 02:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: