關於FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream的一次解決過

來源:互聯網
上載者:User

因為換了台電腦,不可避免的要重新折騰一次開發環境。


開發環境是LNMP,部署好網站後,訪問網站的時候始終是“File Not Found”,於是就見了鬼了,曆來環境都是這麼弄的,配置的內容也是根據之前的配置copy的,路徑都確認了沒得問題的。所以,真的就見了鬼了。


一般有問題都要找哥找娘的,但是說法大都是說講配置SCRIPT_FILENAME不對,應該怎樣怎樣改,這裡就是最不解的地方,因為根據他們說的,我的配置是對的。所以繼續折騰。得出了以下幾點意見:

1) 軟體安裝應該是沒得問題的,nginx和fpm通訊應該是正常的,不然不會說“File Not Found”;

2) 配置是沒有問題的,一個是之前的配置是這樣的,二個是根據網上說的大多都是如此;

3) 經過確認配置的網站路徑沒得問題。


所以,明明就在眼前,一切正常,卻訪問不到,應該是許可權的問題。查看了下跟目錄的許可權,“drwx------”,果然,明顯有鬼。


仔細想了下,原來這個目錄是我在圖形介面直接copy的,copy的時候系統直接修改了許可權,到賬下面的檔案無法被正常訪問。為了確認這個問題,用相同的方式又copy了幾個檔案,確實如此。直接修改目錄對應的許可權後,網站就可以正常訪問了。


總結:FastCGI sent in stderr: "Primary script unknown"的問題總的來說是無法找到對應的檔案,除了路徑外,還應該考慮下許可權。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.