綠色資源網:您身(shēn)邊最放心的安(ān)全下載站! 最新軟件|熱門排(pái)行|軟件分(fèn)類|軟件專題|廠商大全(quán)

綠色資源網(wǎng)

技術教程
您的(de)位(wèi)置:首頁服務器類Web服(fú)務(wù)器 → Nginx PHP 返(fǎn)回200,但是空白頁

Nginx PHP 返回200,但是空白頁

我要評論(lùn) 2012/12/09 18:03:47 來源:綠色資源網 編輯:www.itseasyglobal.com [ ] 評論(lùn):0 點擊:389次

ngxin;php-fpm安(ān)裝後,html靜態(tài)頁麵(miàn)沒問題,但是phpinfo頁(yè)麵雖然返回200,但總是空白頁

也沒有(yǒu)任何報錯,考慮應該是nginx已經將php頁麵轉(zhuǎn)移給php處理了(le),所以問題應該在php的配(pèi)置上,經(jīng)過查找,發現(xiàn)需要在(zài)nginx中加入一句話
 

fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;

安裝(zhuāng)完nginx後(hòu)默認的fastcgi_params配(pèi)置文件中沒有上麵(miàn)這句話。

在nginx.conf中的
        locations ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
或者在fastcgi_params配置(zhì)文件中加入
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;
fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;

然(rán)後(hòu)重啟nginx就(jiù)可(kě)以(yǐ)顯示(shì)出(chū)頁(yè)麵了。

關鍵(jiàn)詞:Nginx,PHP

閱讀(dú)本文後您有什麽(me)感想? 已有 人給(gěi)出評價(jià)!

  • 0 歡(huān)迎喜(xǐ)歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油(yóu)
  • 0 鄙視