今天遇到一個問題HTTP500內(nèi)部服務器錯誤,我的解決思路是先恢復父項,不行再添加權(quán)限,這兩步做完還是報錯,我又查看了安全軟件的日志和隔離文件但是也沒有發(fā)現(xiàn)被隔離的文件。
1.今天遇到一個問題HTTP500內(nèi)部服務器錯誤,我的解決思路是先恢復父項,不行再添加權(quán)限,這兩步做完還是報錯,我又查看了安全軟件的日志和隔離文件但是也沒有發(fā)現(xiàn)被隔離的文件。網(wǎng)站還是500報錯,我又檢查了數(shù)據(jù)庫的配置文件沒有問題,數(shù)據(jù)庫所在的服務器正常運行。陷入了思考中,看了以前的備份也是正常的沒有少文件。
2.最后問題在于我恢復父項的時候web.config這個文件里的數(shù)據(jù)是:<?xml
version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add
value="index.php" />
<add value="index.asp" />
<add value="Default.htm" />
<add
value="Default.asp" />
<add value="Default.aspx"
/>
<add value="index.aspx" />
<add value="default.php" />
<add value="index.html"
/>
<add value="index.htm" />
</files>
3.正常的web.config里面的數(shù)據(jù)應該是:<?xml version="1.0"
encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add
value="index.php" />
<add value="index.asp" />
<add value="Default.htm" />
<add
value="Default.asp" />
<add value="Default.aspx"
/>
<add value="index.aspx" />
<add value="default.php" />
<add value="index.html"
/>
<add value="index.htm" />
</files>
</defaultDocument>
<handlers>
<remove name="PHP-7.0-7i24.com" />
<remove name="PHP-5.6-7i24.com" />
<remove
name="PHP-5.5-7i24.com" />
<remove name="PHP-5.4-7i24.com"
/>
<remove name="PHP-5.3-7i24.com" />
<remove name="PHP-5.2-7i24.com" />
<add
name="PHP-5.2-7i24.com" path="*.php" verb="*" modules="FastCgiModule"
scriptProcessor="c:\php\5.2\php-cgi.exe" resourceType="Either" />
</handlers>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
4.注意檢查500錯誤,其實不是權(quán)限問題就是web.config這個文件有問題。
這是一個PHP開發(fā)的網(wǎng)站程序。
河南億恩科技股份有限公司(mszdt.com)始創(chuàng)于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網(wǎng)站建設、網(wǎng)站托管等網(wǎng)絡基礎服務,另有網(wǎng)總管、名片俠網(wǎng)絡推廣服務,使得客戶不斷的獲得更大的收益。
服務器/云主機 24小時售后服務電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務電話:
0371-55621053
網(wǎng)絡版權(quán)侵權(quán)舉報電話:
0371-60135995
服務熱線:
0371-60135900