@Us59

Как установить php_pdo_mysql?

Включил в php.ini
extension=php_pdo_mysql.so

Теперь получаю ошибку:
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/php_pdo_mysql.so' - /usr/lib/php/20131226/php_pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0


Проверил наличие файла - его просто нету.

Вопрос: Как мне исправить это/установить недостающие файлы?

На команду: apt-get install pdo-mysql
Выдает:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package pdo-mysql
  • Вопрос задан
  • 7698 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
apt-install php-pdo-mysql
ну или
apt search php | grep pdo | grep mysql
и смотреть, какие пакеты есть.
Ответ написан
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Поддержка PDO есть в самом php-mysql модуле, поэтому делается через команды:
sudo apt-get install php-mysql
sudo phpenmod pdo_mysql
sudo service apache2 restart

Последняя команда - это при условии, что у вас PHP работает из-под Apache.
А можно просто перезагрузить сервер, не разбираясь, под чем он там работает...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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