2011-06-22 67 views
22
The server encountered an internal error or misconfiguration and was unable to complete your request. 

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. 

More information about this error may be available in the server error log. 
Apache/2.2.0 (Fedora) Server at bbt.com Port 80 

這在我的本地系統中正常工作,但它不在服務器中工作。任何人都可以幫助弄清楚爲什麼它是? 在此先感謝!服務器遇到內部錯誤或配置錯誤,無法完成您的請求

+6

請看看服務器日誌。 – Mat

+2

'有關此錯誤的更多信息可能在服務器錯誤日誌中可用。「服務器日誌中是否有更多信息?這是一個通用的Apache錯誤,意思是「某些其他組件遇到錯誤」;通常,它可能是您的PHP腳本中的錯誤(在devel和live上的不同目錄路徑?文件系統中的訪問權限?數據庫中的訪問錯誤?) – Piskvor

+0

Dup:http://stackoverflow.com/questions/5127838/where-does- php-store-the-error-log –

回答

22

檢查您的服務器錯誤日誌,通常爲/var/log/apache2/error.log

13

您應該在日誌目錄中的文件error_log中查找錯誤。也許您的本地和服務器配置之間的差異(DB用戶/密碼etc.etc。)

通常日誌文件是在

/var/log/apache2/error.log 

/var/log/httpd/error.log 
+0

如何在服務器上檢查它們? –

+0

在服務器上: 通過修補程序: tail - f /var/log/apache2/error.log 如果使用核心ftp或filezilla或winscp,則只需將文件夾移至文件夾即可。 – Rishabh

相關問題