nginx php 不能连接mysql_nginx配置php环境,并测试PHP是否可以连接mysql
nginx配置文件:server?{
listen???????80;
root??????/var/www/html;
server_name??localhost;
charset?utf-8;
index??index.html?index.htm?index.php;
location?~?.*.(php|php5)?${
fastcgi_pass?127.0.0.1:9000;
fastcgi_index?index.php;
fastcgi_param??SCRIPT_FILENAME??$document_root$fastcgi_script_name;
include?fastcgi.conf;
}
}
$document_root 的參數是由root /var/www/html那一行定義的
查看日志發現報錯:mysql_connect()
Call to undefined function mysql_connect() in /var/www/html/test.php on line 2" while reading response header from upstream
可能是由于缺少php-mysql插件導致的,可以yum安裝,然后重啟php-fpm服務
測試nginx與php是否連接成功:vim?test.php
php?phpinfo();
?>
測試php與mysql是否連接成功:vim?testdb.php
$link=mysql_connect('127.0.0.1','root','123456');
if(!$link)?echo?"fail";
else?echo?"success";
?>
總結
以上是生活随笔為你收集整理的nginx php 不能连接mysql_nginx配置php环境,并测试PHP是否可以连接mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓镜像ISO虚拟机(安卓镜像iso)
- 下一篇: mysql innodb redolog