0

我在 Ubuntu 12.04 上设置 Nginx+PHP+MYSQL。

我用了

apt-get install php5-mysql 

为 PHP 安装 MySql 模块。但是,一切似乎都已安装并启用,它尚未显示在 phpinfo.php 中,我无法让 php 应用程序连接到 MySql 服务器。php 应用程序是可访问的,我可以在 phpinfo.php 上查看内容。

顺便说一句,mysql 运行正常,因为我正在使用它运行 Rails 应用程序,所以我知道它工作正常。

4

1 回答 1

0

正如@vstm 所说的快速总结,以帮助其他人更快地获得答案:

1.杀死php-cgi

killall php-cgi

2.重启php-fpm

/etc/init.d/php5-fpm restart或者service php5-fpm restart

3.仔细检查

grep -E 'extension=(pdo_)?mysql.so' -r /etc/php5

于 2017-06-15T04:36:42.803 回答