1. 程式人生 > >伺服器錯誤:http 錯誤500.19 Internal Server Error 的解決辦法

伺服器錯誤:http 錯誤500.19 Internal Server Error 的解決辦法

釋出牛腩新聞系統的時候遇到一個很頭疼的錯誤:

網上查了一些相關資料,大部分都說原因是asp.net的framework版本問題。因此照著說的也重新註冊了一下。

網上一般的資料都是說註冊2.0版本,但是這個需要根據自己的程式來,我用的是V4.0的,所以註冊的時候就應註冊成這個版本,

註冊方法如下:

開始->執行->cmd->cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 回車,再輸入aspnet_regiis.exe -i

但是隻進行到這裡還是不行,還需要把相應的錯誤註釋掉

<!--

    <modulesrunAllManagedModulesForAllRequests="true" />

        <defaultDocument>

            <files>

                <addvalue="Default.aspx" />

            </files>

        </defaultDocument>

-->

總結:除錯程式時遇到一些異常時很正常的,有時候一個錯誤會讓你頭疼半天,或是疏忽或是知識掌握的不靈活或是層次不夠,但只有經過這樣或者那樣的錯誤,我們的思路才會更加清晰,認識才更加全面,才會有更大的進步。錯誤不能避免,現在我們的工程一般只是練手,但是如果真實的商用專案中,即使再小的一個錯誤,如果不能及時排除,會讓客戶對我的忠誠度大打折扣,而且對於上線運營的專案還要有一定的心理壓力,所以,作為一個程式設計師來說,正確對待錯誤,冷靜分析錯誤。是一項最最基本的素質,不僅僅是技術方面的,而且還有很大的心理因素。