2015-02-05 81 views
0

我是一個業餘愛好者,在一個包含.php和.html文件的網站上工作。網站不會加載PHP,但會加載HTML

雖然我正在通過系統地上傳編輯後的.php文件到網站並刷新瀏覽器來測試我的(簡單).php代碼,但突然間我的瀏覽器(以及其他任何瀏覽器)拒絕加載ANY .php文件在我的網站上(即使我沒有碰過,並且以前一直工作)。我一直收到「504 Gateway Time-out(nginx)」錯誤。 HTML文件加載沒有任何問題。

我不知道如何解決這個問題。

編輯:從我的錯誤中檢索記錄每一個我曾經試圖訪問一個PHP文件時間:

[日期] [提醒] [客戶81.83.49.36] mod_fcgid:不能申請過程插槽在/ var/WWW/cgi-bin目錄/ cgi_wrapper/cgi_wrapper

[日期] [錯誤] [客戶81.83.49.36]文件不存在:在/ var/WWW /虛擬主機/ 域名 /上-error_docs‖/維護。 html

EDIT2:問題見毫無疑問已經解決了自己,雖然我不知道爲什麼。當.php腳本導致錯誤太多時,是否有「4小時後關機和自動重置」功能?

+0

日誌中的任何內容? – atmd 2015-02-05 13:13:29

+0

即使最簡單的頁面也不起作用? F.E.與phpinfo()?你在本地主機上還是在某個託管提供商上工作? – Lambrusco 2015-02-05 13:16:17

+2

歡迎來到堆棧溢出。由於這是你的第一篇文章,所以我來審閱。您需要向您的問題添加一些相關信息:您的網絡服務器是否在您的機器上,組織機器上本地運行,而不是您的或遠程運行。你如何上傳(通過網絡界面,FTP或其他)。你仍然可以訪問服務器上傳?這可能是問題更適合於不同的堆棧交換站點,但是添加了這些信息(編輯您的問題),我們可以幫助或指向您可以訪問的站點。 – 2015-02-05 13:20:20

回答

0

你在本地工作嗎?如果你想在本地加載php文件,你需要使用服務器,例如:http://www.wampserver.com/en/,將你的文件加載到www文件夾並啓動wamp服務器。然後你進入你的瀏覽器到「本地主機」,你會看到你的文件夾,點擊一個文件夾,它會加載您的網站與HTML,PHP等..

PHP是一種服務器端腳本語言。

+0

嗨,謝謝你的回覆。該網站託管在遠程Web服務器上。 – Nyvion 2015-02-05 13:32:38

0

當nginx作爲前端工作時,通常發生這個錯誤,將任務推送到作爲後端的apache,但沒有及時得到答案。

實際的原因可能是請求太多,虛擬服務器可用內存不足。

我想也許重置您的虛擬服務器可能是一個解決方案。也許真的出了問題。