導航:首頁 > 編程語言 > nginx打不開php

nginx打不開php

發布時間:2023-10-02 23:12:52

① 怎麼在nginx中運行php文件

nginx本身不能處理php,它只是個web伺服器,當接收到請求後,如果是php請求,則發給php解釋器處理,並把結果返回給客戶端。
nginx一般是把請求發fastcgi管理進程處理,fascgi管理進程選擇cgi子進程處理結果並返回給nginx本文以php-fpm為例介紹如何使nginx支持php.

linux nginx 無法執行php文件

為以前沒有接觸過nginx ,所以查了一天,查處原因有二:
一、網站根目錄
默認是在 /usr/local/nginx/html文件
配置在
location / {
root /home/www/wwwroot;
index index.html index.htm;
}

二、修改文件中對應的php配置部分
location ~ \.php$ {
root /home/www/wwwroot;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
特別需要注意的是:fastcgi_param這個參數默認的是$fastcgi_script_name;最好改為$document_root$fastcgi_script_name;我在實際配置中出現了php找不到需要解析文件而返回404或者500錯誤的問題。所以最好是帶上網站根目錄的路徑變數$document_root

閱讀全文

與nginx打不開php相關的資料

熱點內容
如何在中國農業銀行app綁定銀行卡 瀏覽:989
shopnum1多用戶商城系統源碼 瀏覽:742
紅包廣告平台源碼 瀏覽:769
硬碟格式化時用的dos命令是 瀏覽:940
找人緩解壓力 瀏覽:934
iphone的pdf 瀏覽:347
90壓縮餅干怎麼吃 瀏覽:665
php教材下載 瀏覽:911
什麼解壓密碼最好 瀏覽:587
資料庫與伺服器如何連接 瀏覽:441
架構師需要閱讀的源碼 瀏覽:480
ch編譯器 瀏覽:455
java必須自己寫一個編譯器嗎 瀏覽:943
如何製作androidrom 瀏覽:475
單片機萬能板怎麼寫入程序 瀏覽:26
邁銳寶xl壓縮比 瀏覽:345
靠演算法買彩票 瀏覽:502
程序員考核d 瀏覽:242
自助游中國pdf 瀏覽:752
安卓p40是什麼手機 瀏覽:92