很多站長朋友在做網(wǎng)站建設(shè)的時候,通常會遇到程序運行的時候,打不開的問題,這其中的原因是有很多的,同時在ASP頁面使用表單做數(shù)據(jù)庫提交的時候,也會有在提交了數(shù)據(jù)之后,出現(xiàn)http 500 內(nèi)部服務(wù)器錯誤的提示,很多朋友都不知道是怎么回事,更不知道如何去解決了,那么http 500 內(nèi)部服務(wù)器錯誤怎么解決?出現(xiàn)錯誤的原因是什么呢?下面新網(wǎng)就給朋友們具體的來分析一下這些問題。
http 500 內(nèi)部服務(wù)器錯誤產(chǎn)生原因是什么?
500錯誤,是500服務(wù)器內(nèi)部錯誤,主要是由于IWAM賬號的密碼錯誤造成的。IWAM賬號是安裝IIS5時系統(tǒng)自動建立的一個內(nèi)置賬號,主要用于啟動進(jìn)程之外的應(yīng)用程序的Internet信息。當(dāng)IIS應(yīng)用程序使用錯誤的IWAM密碼登錄系統(tǒng)時,系統(tǒng)會因密碼錯誤而拒絕這一請求,因而不能轉(zhuǎn)入IIS5應(yīng)用程序,500內(nèi)部錯誤就是這樣產(chǎn)生的。
http 500 內(nèi)部服務(wù)器錯誤怎么解決
解決辦法如下:
1.檢查服務(wù)器日志
檢查錯誤日志中是否存在http500內(nèi)部服務(wù)器錯誤,如果您的
主機沒有日志記錄工具,您還可將define('wp-DEBUG',true);添加到wp-config.php文件以啟用日志記錄。
2.增加Apache中的PHP內(nèi)存限制。
.htaccess文件是一個特殊的隱藏文件,其中包含可用于修改服務(wù)器行為的各種設(shè)置,直到特定于目錄的級別。首先 通過FTP 或SSH 登錄您的站點,查看您的根目錄,看看是否有.htaccess文件。
3. 增加php.ini文件中的PHP內(nèi)存限制。
通過FTP 或SSH 登錄您的站點,轉(zhuǎn)到您站點的根目錄并打開或創(chuàng)建一個php.ini文件,如果文件已存在,請搜索三個設(shè)置并在必要時進(jìn)行修改,如果您剛剛創(chuàng)建了該文件,或者無法找到設(shè)置,則可以粘貼以下代碼。您可以修改當(dāng)然值以滿足您的需求。
4. CGI / Perl腳本中的編碼或語法錯誤。
保持ASCII格式,確保在CGI腳本和目錄上使用chmod 755的正確權(quán)限,將您的CGI腳本以ASCII模式(可以在FTP編輯器中選擇)上傳到服務(wù)器上的cgi-bin目錄中,確認(rèn)已安裝并支持腳本所需的Perl模塊。
5. .htaccess文件出現(xiàn)問題
如果您使用的是運行Apache的WordPress主機,則很可能是您的.htaccess文件出現(xiàn)問題或已損壞, 通過FTP 或SSH 登錄您的站點,并將您的.htaccess文件重命名為.htaccess_old。
6.服務(wù)器問題(與主機核實)
因為PHP超時或第三方插件的致命PHP錯誤也可能發(fā)生500內(nèi)部服務(wù)器錯誤,您可以隨時查看您的WordPress主機,PHP超時也可能因缺少PHP工作程序而發(fā)生,盡管通常會導(dǎo)致504錯誤,而不是500錯誤。這些決定了您的網(wǎng)站在給定時間可以同時處理多少請求。簡而言之,您網(wǎng)站的每個未緩存的請求都由PHP工作人員處理。
服務(wù)器無法解析ASP代碼,出現(xiàn)500錯誤的原因
1. 你是否改變過計算機名稱。
2. 站點所在的文件目錄是否自定義了安全屬性。
3. 安裝了域控制器后是否調(diào)整了域策略。如果是其中的一種情況,請一一將 改變的參數(shù)設(shè)置回來看是否解決問題。 如果靜態(tài)空間也無法訪問,則說明解析還沒生效。
http 500 內(nèi)部服務(wù)器錯誤如何解決?大家在遇到http 500 內(nèi)部服務(wù)器錯誤的提升的時候,就可以按照上面的方法去解決,http 500 內(nèi)部服務(wù)器錯誤的解決方法有多種,我們需要在了解了出現(xiàn)錯誤的原因之后,才能采取正確的處理方法,要不然就不能很好的解決這個問題,如有疑問,可以咨詢新網(wǎng)。