Не удалось включить расширение pdo_mysql или не удалось установить

Я использую Ubuntu 16.04.3 LTS, использую версию PHP 5.6 Мне нужна версия 5.6 только не требуется php последняя версия

Я попытался установить или попытался включить, но не работает:

 sudo apt-get install php5-gd php5-mysql

E: Package 'php5-mysql' has no installation candidate

Я получаю ниже ошибки.

pdo_mysql extension is not installed

3 ответа

sudo apt-get install php-pdo-mysql

Спасибо за вашу помощь, я решил проблему.

Я выполнил ниже команды в терминале.

sudo a2dismod php7.0
sudo a2enmod php5.6
sudo apt-get install php5.6-mysql
sudo service apache2 restart

Спасибо,

Попробуйте сделать что-то вроде

extension=pdo.so
extension=pdo_mysql.so

в вашем php.ini

перезапустите веб-сервер (например, с помощью "sudo service apache2 restart")

Начиная с версии 16.04, Ubuntu поставляется с php7 по умолчанию. Вам необходимо установить репозиторий php5. Это может помочь:

#sudo add-apt-repository ppa:ondrej/php
Другие вопросы по тегам