nginx配置php环境,并测试PHP是否可以连接mysql
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 <?php $link=mysql_connect(‘127.0.0.1‘,‘root‘,‘123456‘); if(!$link) echo "fail"; else echo "success"; ?>
以上是关于nginx配置php环境,并测试PHP是否可以连接mysql的主要内容,如果未能解决你的问题,请参考以下文章