2017-08-09 307 views
1

我的網站已關閉很長時間(註冊頁面關閉),但是當打開註冊頁面時,我想很多訪客正嘗試訪問上述頁面。現在,它會導致一個問題,一個Internal Server Error那就是:500內部服務器錯誤導致

內部服務器錯誤

服務器遇到一個內部錯誤或配置錯誤, 無法完成您的請求。

請與服務器管理員[email protected]和 聯繫,通知他們發生錯誤的時間以及可能導致錯誤的任何 已完成的操作。

有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。

此外,遇到500內部服務器錯誤錯誤,而 試圖使用ErrorDocument來處理請求。

當試圖刷新網站時,錯誤有時會消失,有時會再次回來。我有searched這是什麼原因,並試圖刪除我的.htaccess文件。試圖訪問網站主頁並多次刷新時,錯誤消失!所以,認爲它可能是服務器錯誤的原因。

這是我的htaccess的內容:

Options -Indexes 

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php?%{QUERY_STRING} [L] 
</IfModule> 

什麼是錯的配置。還有什麼可以導致這個錯誤?

附加說明:如果我們一次獲得了大約1k +用戶的高流量,我們得到了這個錯誤,但是當我們只有500個用戶以下的錯誤未顯示時。

+1

檢查你的日誌前 – rtfm

+0

條件規則和2條規則沒有意義,幾乎完全相同,並且L一個 – rtfm

+0

日誌中沒有列出錯誤m發生(日期) –

回答

0

我覺得頭模塊功能已停用 嘗試在你的命令行:

第一的Install mod_headers

sudo a2enmod headers然後重啓apache

服務的Apache2重啓

相關問題