網站出現了500錯誤,找了半天原因,發(fā)現是服務器密碼變了,導致網站出現了500錯誤。
在解決方法中,給我印象最深刻的是我修改了服務器密碼后網站打不開了,我記得當時改了3個鐘頭,所有的方法都試過了,還是不行,最后終于找到原因,原來是改變了服務器密碼,卻沒有改變網站授權密碼,因此網站出現500錯誤。要想解決問題,就要打開IIS,找到出現問題的網站,然后找到IIS右邊的基本設置。
![](/d/20211019/c3277359126d92b77adcb8bc0f824d9d.gif)
情況一:點擊基本設置,我們會看到下圖所示的界面。
![](/d/20211019/a885ac3385475fb91b2d563036ffb500.gif)
點擊測試連接,我們會發(fā)現該網站沒有通過身份驗證和授權,沒有通過授權沒關系,沒有通過身份驗證網站可就打不來了。
![](/d/20211019/46bd75341d4c2846131b698d4f555639.gif)
點擊【連接為】找到【特定用戶】,點擊【設置】,輸入服務器新修改的用戶名和密碼。
![](/d/20211019/df3fa28066e6f3fc2767bc65f06fde24.gif)
點擊確定,我們會發(fā)現我們通過了身份驗證和授權,然后就可以打開我們的網站了。
![](/d/20211019/627864388b5612e48e0557726c9e31e8.gif)
情況二:網站開啟,而應用程序池沒有開啟。按照常規(guī),IIS上網站開啟,應用程序池自然開啟,可有時確實例外,因此在檢查網站的時候也要檢查應用程序池。
![](/d/20211019/bb8524a81be4c28ef2e5d51d13153a89.gif)
情況三:織夢網站根目錄的index.php文件被人有意或無意篡改,如果是這種情況找一個好的文件替換一下就OK了。
![](/d/20211019/ef48c39e16944a9694d835ee15d68388.gif)
情況四:IIS綁定網站的路徑錯誤,我們應該綁定12345,卻綁定了123456,這也會造成網站500錯誤。
![](/d/20211019/f351e4903e9e174c6a33aed49b07c2a2.gif)
情況五:IIS關閉,如果IIS關閉,服務器也會報500錯誤的,這時候我們需要重啟IIS,重啟之后,網站打開成功。
![](/d/20211019/5fc9fc7c480fb796fa6ec9d0dd354440.gif)