phpinfo无法显示的原因及解决方案
今天,在调试lnmp环境时,出现了以下错误。无法查询php信息。
环境:linux版本centos Linux 7 . 3 . 1611版(核心),nginx使用tengine。Php和tengine都是安装在/usr/local中的源代码。
首先确定tengine已经启动,在网站根目录下写一个静态测试页。测试正常,可以正常显示。
确保php-fpm已启动,并且查询服务端口正常。怀疑没有配置tengine的php支持。打开*。在/usr/local/tenengine/conf/vhost下配置主机配置,修改如下配置:增加一个index.php,让nginx server默认支持index.php为首页,通过评论启用相关配置。注意$document_root的位置,可以写成$document_root或者网站根目录,但一定不能是默认的/scripts。
location/{ root/var/www/html;index.htmlindex.htmindex.php指数;}.位置~ \。PHP $ { root/var/www/html;fastcgi _ pass 127 . 0 . 0 . 1:9000;index.php指数;fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;包括fastcgi _ params} .同时确保/usr/local/PHP/etc/PHP-fpm . conf的配置:
侦听=127.0.0.1:9000然后,重新启动服务。
摘要
以上就是本文的全部内容。希望本文的内容对大家的学习或工作有一定的参考价值。谢谢你的支持。如果你想了解更多,请查看下面的相关链接
版权声明:phpinfo无法显示的原因及解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。