欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

处理一键安装LNMP环境之后,phpinfo.php打开不显示内容的问题

发布时间:2025/5/22 php 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 处理一键安装LNMP环境之后,phpinfo.php打开不显示内容的问题 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

#############################################################################################

##本文内容来自《老男孩linux运维培训中心》学生—张阳(Eric)

##如有转载,请务必保留本文链接及版权信息。 ##张阳  QQ:962903  ##张阳  E-mail:zywqs@msn.com ##51CTO博客:http://zywqs.blog.51cto.com/ ================================================================================= ##欢迎广到运维兄弟一起交流linux/unix网站运维技术! ##网站运维交流群:114580181  45039636  37081784  ##老男孩  QQ:31333741 ##老男孩  E-mail:31333741@qq.com ##网站地址:http://oldboy.cc   http://www.etiantian.org ##51CTO博客:http://oldboy.blog.51cto.com ================================================================================= 前几天在51CTO看到一篇关于一键安装LNMP的博客(http://dl528888.blog.51cto.com/2382721/816542)觉得非常好。今天有时间在虚拟机上利用dl528888提供的脚本,进行了一键安装的测试。我的测试服务器是一台esxi主机上运行的虚拟机。这台虚拟机安装的是Centos5.5 x64的操作系统。安装的过程非常顺利。但是在安装之后,我们测试的时候,发现服务器只能解析静态的html网页。但是无法解析phpinfo.php的php测试页面。 老男孩初级运维培训群里的同学,龍の傳人、沧溟、苏卡卡帮我一起进行了排错。以下是排错的过程: 1、在服务器端利用安装脚本测试正常  [root@nginx-a ~]# sh install_lnmp.sh install_check 2、安装好LNMP环境之后,在客户端通过浏览器测试http://10.0.0.185/index.html正常 3、但是打开http://10.0.0.185/phpinfo.php是空白页什么内容都没有。页面没有被解析。

4、首先我们确认一下网站的根目录下是否有我们要访问的文件。确认没有问题

 

 

5、我们查看一下phpinfo.php的文件内容,也没有问题。

 

 

6、我们查看一下nginx的访问日志,我们发现访问phpinfo.php文件的日志,都是200访问正常。

 

 

7、确认一下9000的端口是否打开(已经打开)

8、确认一下nginx的配置文件[root@nginx-a conf]# cat nginx.conf  默认首页是否正确

 

 

9、确认一下php的配置文件是否正确。

 

 

10、我们发现没有启用php的短格式。按照下面的图片,我们将short_open_tag = off变为on

 

 

 

11、开启了短格式之后,我们重启服务再次使用客户端访问php页面可以正常了解析了。

 

【补充】:另外解决这个问题我们还可以修改phpinfo.php的代码,将代码用非短格式来写

 

修改前

 

<?

phpinfo();

?>

修改后

 

<?php

phpinfo();

?>

这个问题也可以处理。

 

 

转载于:https://blog.51cto.com/zywqs/842245

总结

以上是生活随笔为你收集整理的处理一键安装LNMP环境之后,phpinfo.php打开不显示内容的问题的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。