分析思路:php未解析成功,導致網(wǎng)頁直接輸出PHP的代碼。
在拜泉等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、做網(wǎng)站、成都外貿網(wǎng)站建設公司 網(wǎng)站設計制作按需規(guī)劃網(wǎng)站,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,成都營銷網(wǎng)站建設,外貿營銷網(wǎng)站建設,拜泉網(wǎng)站建設費用合理。
LAMP:
APACHE:編輯配置文件添加一下內容
vim /etc/httpd/conf/httpd.conf
788行
addtype application/x-httpd-php .php
addtype application/x-httpd-php .php-source .php
保存退出后
/etc/init.d/httpd restart
重啟服務
LNMP:
搭建完LNMP環(huán)境后輸入本地網(wǎng)址后直接返回:
phpinfo();
?>
當時分析及排查后,發(fā)現(xiàn)問題所在了。
因為當時是直接把配置文件復制過來了,注釋的部分沒有取消掉導致PHP解釋失?。海ㄒ驗榈谝淮未罱ㄋ圆懦霈F(xiàn)了這種小白錯誤囧)
vi /etc/nginx/conf.d/default.conf #編輯
location ~ \.php$ { root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#取消FastCGI server部分location的注釋,并要注意fastcgi_param行的參數(shù),改為$document_root$fastcgi_script_name。
結論:如果你的WEB平臺搭建好之后出現(xiàn)404 NOT Found或者直接返回PHP文件代碼,這個時候就要關注一下PHP配置解析問題了。