php中phpinfo无法访问的解决方法-创新互联-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

php中phpinfo无法访问的解决方法-创新互联

这篇文章给大家分享的是有关php中phpinfo无法访问的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

成都创新互联公司专注于宝兴网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供宝兴营销型网站建设,宝兴网站制作、宝兴网页设计、宝兴网站官网定制、微信小程序开发服务,打造宝兴网络公司原创品牌,更为您提供宝兴网站排名全网营销落地服务。

解决方法:首先确认php-fpm已经启动,服务端口正常;然后修改“/usr/local/tengine/conf/vhost”下的“*.conf”文件;最后php-fpm.conf文件中,设置“listen=127.0.0.1:9000”。

今天调试lnmp环境,出现如下报错。无法查询到php信息。

php中phpinfo无法访问的解决方法

环境:linux版本CentOS Linux release 7.3.1611 (Core),nginx使用tengine。php和tengine均为源码安装到/usr/local。

首先确认tengine已经启动,在网站根目录下写了个静态测试网页,测试没问题,可以正常显示。

确认php-fpm已经启动,查询服务端口正常。怀疑tengine的php支持没有配置。打开/usr/local/tengine/conf/vhost下面的*.conf主机配置,修改以下配置:追加index.php让nginx服务器默认支持index.php为首页,同时通过注释,启用相关配置。

注意$document_root的位置,可以写成$document_root,也可以写成网站根目录,但是一定不能是默认的/scripts。

location / {
      root  /var/www/html;
      index index.html index.htm index.php;
    }
...
...
location ~ \.php$ {
      root      /var/www/html;
      fastcgi_pass  127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include    fastcgi_params;
    }
...
...

同时,确保/usr/local/php/etc/php-fpm.conf的配置:

listen = 127.0.0.1:9000

然后,重启服务就可以了。

php中phpinfo无法访问的解决方法

感谢各位的阅读!关于php中phpinfo无法访问的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


分享名称:php中phpinfo无法访问的解决方法-创新互联
分享网址:http://kswsj.cn/article/dchhgs.html

其他资讯