安裝之后測試發現,怎么Html能運行,而php就不行,顯示File Not Found,很是悲傷之下谷歌,發現了各種奇奇怪怪的說法,作為一個error_log看不懂的人只能一個個嘗試,而且我將安裝步驟仔細重復了一遍又一遍,保證按照教程來了,還是沒發現問題,最后找到了一個類似的答案:
是配置的問題
location ~ .php$ {root html;
html是nginx默認的目錄,需要改成網站實際的路徑
然后我基本確定了在/etc/nginx/conf.d/default.conf下,反復修改之后發現了一點不同,其他地方都是:root /usr/share/nginx/html;而在php下卻是root html
所以才訪問不了,原來是路徑錯了,修改完之后就可以訪問了。
另外,錯誤日志所在位置是:var/log/nginx
CentOSLNMPFile not found新聞熱點
疑難解答