无法启用 pdo_mysql 扩展或无法安装

无法启用 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

答案1

sudo apt-get install php-pdo-mysql

答案2

谢谢您的帮助,我已解决问题。

我在终端中执行了以下命令。

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

谢谢,

答案3

从 16.04 版开始,Ubuntu 默认自带 php7。您需要安装 php5 存储库。这可能会有所帮助:

#sudo add-apt-repository ppa:ondrej/php

答案4

尝试做一些类似的事情

extension=pdo.so
extension=pdo_mysql.so

在你的 php.ini 中

重新启动网络服务器(例如使用“sudo service apache2 restart”)

相关内容