处理一键安装LNMP环境之后,phpinfo.php打开不显示内容的问题
生活随笔
收集整理的這篇文章主要介紹了
处理一键安装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打开不显示内容的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开儿童书店赚钱吗 小孩子的钱最好赚
- 下一篇: mysql多启动与日志调优