2014-09-11 40 views
0

大家好我已經創建了一個子域到我的公司網站,但我無法設法從子域內執行php文件...當我執行php文件時,它返回: 嘗試使用ErrorDocument處理請求時遇到500內部服務器錯誤錯誤。php請求返回錯誤500創建子域後

我已經添加了一個空的.htaccess文件子域中的文件夾,但只有HTML文件工作至今...

我真的不知道是哪裏的問題,說實話!

非常感謝

+1

你看過錯誤日誌嗎? – mp911de 2014-09-11 11:45:25

+0

檢查服務器錯誤日誌,看看那裏發生了什麼。 – Raja 2014-09-11 11:52:25

回答

0

2可能的原因:

1)錯誤使用.htaccess文件

如果您正在使用您的網站上的.htaccess,它可以與網頁被幹擾你正試圖加載到你的瀏覽器。請仔細檢查.htaccess配置。任何語法錯誤都會導致顯示500內部服務器錯誤消息,而不是您的網站。

要確認錯誤配置.htaccess是否爲500內部服務器錯誤的原因,請暫時刪除或重命名.htaccess文件,然後嘗試重新加載頁面。

2)如果您的PHP腳本進行外部網絡連接,連接可能會超時。如果嘗試連接太多且超時,這將導致「500內部服務器錯誤」。爲了防止這些超時和錯誤,您需要確保PHP腳本使用一些超時規則進行編碼。但是,通常情況下,連接到數據庫或從外部訪問遠程資源(例如:RSS源)時遇到超時錯誤很困難。實際上,它們凍結了腳本繼續運行。

刪除任何外部連接可以提高網站的性能,並降低您收到「500內部服務器錯誤」的機率。