nginx無法執行php檔案或目錄的解決方法:1、啟動php-fpm伺服器;2、檢查網站的nginx配置;3、開啟nginx.conf文件,查看root指令和fastcgi_param指令路徑;4、將指令路徑與要存取的檔案路徑設定一致即可。
解決nginx 不解析php問題
nginx成功安裝並跑起來了
php安裝成功且php-fpm成功運行: service php-fpm startnetstat -antp | grep :80
netstat -antp | grep :9000
,80和9000埠都處於監聽狀態
nginx能存取html靜態檔案但無法存取php檔案
html網頁可以跑起來但是,PHP就是跑不起來...
一、「完成了記得啟動php-fpm伺服器 」 一定要啟動
二、檢查自己網站的nginx配置,尤其是圖片標示的幾點
通常是下面這種情況(我遇到的是)
nginx.conf 檔案裡,root 指令和fastcgi_param 指令 與你要存取的檔案的路徑不一致所導致的
註:這裡說明一點,每個版本的nginx設定檔多少有些不一樣,但是大體上是相同的,root指的就是預設存取的路徑,fastcgi_aram指的就是PHP要解析的路徑,這兩個路徑需要一致才可以訪問。
以上是nginx無法運行php檔案或目錄如何解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!