电竞比分网-中国电竞赛事及体育赛事平台

分享

500 Internal Server Error 解決方法

 小天使_ag 2013-06-17


HTTP 錯(cuò)誤 500.19- Internal Server Error 錯(cuò)誤解決方法,碰到這個(gè)問題的原因有很多,大家可以參考下,看屬于哪種情況。
-
剛在本機(jī)部署了一個(gè)WebService測試,瀏覽的時(shí)候出現(xiàn)了“HTTP 錯(cuò)誤 500.19 - Internal Server Error ”錯(cuò)誤,如下圖:
 
 

經(jīng)過檢查發(fā)現(xiàn)是由于先安裝vs2008后安裝iis的緣故,只需重新注冊下AspNet就可以了,具體步驟如下

1 打開運(yùn)行,輸入cmd進(jìn)入到命令提示符窗口。

2 進(jìn)入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目錄。

3 輸入aspnet_regiis.exe –i 執(zhí)行既可

注意:如果系統(tǒng)為64位 第二步的路徑為C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727

iis7錯(cuò)誤提示An error occurred on the server when processing the URL...
win7下面運(yùn)行ASP程序總是出錯(cuò),原來是站點(diǎn)配置的問題。。。

問題一:MS Jet引擎改變了臨時(shí)目錄的位置,但是又沒有對臨時(shí)目錄的存取權(quán)限,導(dǎo)致數(shù)據(jù)庫使用失?。ㄒ?yàn)閟ql問題,后改用access數(shù)據(jù)庫測試)。
解決辦法:
給“系統(tǒng)盤:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目錄添加一個(gè)“Authenticated Users”的用戶,其中AppData目錄是隱藏的,在進(jìn)入的時(shí)候可以直接在地址欄輸入路徑,或者在文件夾選項(xiàng)里顯示隱藏文件。

設(shè)置權(quán)限步驟:右擊Temp文件夾,選擇“屬性”》選擇“安全”選項(xiàng)卡》單擊“編輯”》出來“Temp 的權(quán)限”對話框,單擊“添加”,在下面的“輸入對象名稱來選擇”中輸入Authenticated Users(也可以點(diǎn)擊“高級...”按鈕,再點(diǎn)擊“查找”按鈕,在查找結(jié)果中選擇Authenticated Users),確定》返回到“Temp 的權(quán)限”,將Authenticated Users的權(quán)限中的完全控制給勾上,確定》確定。

問題二:是IIS7默認(rèn)不把詳細(xì)錯(cuò)誤發(fā)送的客戶端,所以只給我們一句腳本錯(cuò)誤消息(本信息可以修改):An error occurred on the server when processing the URL. Please contact the system administrator。這樣,到底出什么錯(cuò)就不得而知。
解決辦法:
將iis7中ASP模塊里面的“將錯(cuò)誤發(fā)送到瀏覽器”改成True。
很關(guān)鍵,否則你都不知道錯(cuò)誤出在哪里。

您可能感興趣的文章:
Winxp IIS5.1出現(xiàn)HTTP500內(nèi)部服務(wù)器錯(cuò)誤的解決方法
提示“處理URL時(shí)服務(wù)器出錯(cuò)”和“HTTP 500錯(cuò)誤“的解決方法
IIS 運(yùn)行ASP文件500內(nèi)部錯(cuò)誤解決方法大全
asp HTTP 500錯(cuò)誤 常見問題分析
ASP運(yùn)行在IIS6 500錯(cuò)誤解決辦法
收集整理的http/1.1 500 server error錯(cuò)誤的解決方法
HTTP 500錯(cuò)誤是什么意思?
HTTP 500內(nèi)部服務(wù)器錯(cuò)誤的解決方法(重裝IIS)
iis的http 500內(nèi)部服務(wù)器錯(cuò)誤的解決
IIS7.0 運(yùn)行ASP 500錯(cuò)誤 解決方法

詳細(xì)出處參考:http://www.jb51.net/article/28160.htm
詳細(xì)出處參考:http://www.jb51.net/article/28160.htm
詳細(xì)出處參考:http://www.jb51.net/article/28160.htm
一般來說是不關(guān)你的事,主要是服務(wù)器現(xiàn)在了問題,因?yàn)槲覀優(yōu)g覽網(wǎng)頁都是通過我們本地的計(jì)算機(jī)(也就是電腦)向服務(wù)器(也就是網(wǎng)站程序運(yùn)行的計(jì)算機(jī))發(fā)出一個(gè)請求,然服務(wù)器就會發(fā)出一個(gè)瀏覽器可以解析的文件數(shù)據(jù)給本地計(jì)算機(jī)的瀏覽器。
服務(wù)器程序運(yùn)行如果出現(xiàn)錯(cuò)誤就是會出向請求方出一個(gè)顯示錯(cuò)誤的信息,如果處理好,我們是看不到像你出現(xiàn)的那樣不友好的信息的。一般來說都是網(wǎng)站在設(shè)計(jì)時(shí)沒有處理好,或者其他原因(如:被人黑了、硬件等等)。

但也有另外一種可能,就是你的計(jì)算機(jī)或?yàn)g覽器被木馬或病毒感染,那么也有可能會出現(xiàn)這種情況,所以你也可以試一試你殺毒。

如果是網(wǎng)站的問題,建議你不要到這樣的網(wǎng)站去購物了,安全性不好。

內(nèi)部服務(wù)器500錯(cuò)誤的幾種可能(Internal Server Error)

時(shí)間:12-08-28 欄目:Cpanel 作者:小鱷魚 評論:2 點(diǎn)擊: 16,579 次

本文標(biāo)簽500 error

使用國外主機(jī)有時(shí)候登陸網(wǎng)站的時(shí)候會出現(xiàn)“Internal Server Error,500 error”.HostGator主機(jī)官網(wǎng)給予站長朋友們以下三種判斷依據(jù)和相應(yīng)的解決方案:

1.服務(wù)器資源超載

如果你沒對網(wǎng)站文件做過什么更改的話,最有可能的是同服務(wù)器的資源超載:即同一時(shí)間內(nèi)處理器有太多的進(jìn)程需要處理的時(shí)候,會出現(xiàn)500錯(cuò)誤。借助SSH,可以在命令行中輸入以下命令查看:

ps faux

ps faux |grep username 

如果你查到某個(gè)進(jìn)程消耗過多資源,可以用kill命令強(qiáng)制關(guān)閉這個(gè)進(jìn)程,只需輸入該進(jìn)程的進(jìn)程號(Pid):

kill -9 pid

2.文件權(quán)限設(shè)置錯(cuò)誤

500錯(cuò)誤還有可能是對文件設(shè)置了不正確的權(quán)限:

后臺目錄和文件的權(quán)限默認(rèn)應(yīng)該是755,而圖片,文字等html文件應(yīng)該是644,所以如果在剛剛上傳文件后出現(xiàn)500錯(cuò)誤,應(yīng)該主要檢查文件權(quán)限設(shè)置。

可以使用FTP軟件選中所有文件,然后批量修改文件權(quán)限。

3 .htaccess文件寫入錯(cuò)誤的代碼

在使用某些wordpress SEO插件的時(shí)候,插件會改寫.htacess文件,如果語法錯(cuò)誤的話就有可能造成500錯(cuò)誤!

在.htaccess文件中,可能因?yàn)樘砣肓艘恍┡c源文件沖突的代碼。所以為了檢測到錯(cuò)誤語句,最好的方法是為語句添加注釋來逐條驗(yàn)證。因?yàn)樽⑨屩螅Z句就不再起作用。

逐條添加“#”在語句前面,如

DirectoryIndex default.html
AddType application/x-httpd-php5 php

你可以添加#到該命令前,從而實(shí)現(xiàn)注釋效果:

DirectoryIndex default.html
#AddType application/x-httpd-php5 php

這個(gè)方法可以迅速定位錯(cuò)誤的命令,如果你找不到錯(cuò)誤的段落,可以嘗試把所有的命令全部添上注釋然后反過來逐條刪除#檢查錯(cuò)誤!

判斷出錯(cuò)誤語句之后,可以刪掉#恢復(fù)正常!

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多