微信小程序錯誤提示以及解決方法


404錯誤:404錯誤信息通常是在目標頁面被更改或移除,或客戶端輸入頁面地址錯誤后顯示的頁面,人們也就習慣了用404作為服務器未找到文件的錯誤代碼了。在http請求3位的返回碼中,4開頭的代表客戶錯誤,5開頭代表服務器端錯誤。500錯誤:服務器錯誤http 500內部服務器(HTTP-Internal Server Error)錯誤說明IIS服務器無法解析ASP代碼,如果出現http 500錯誤,頁面肯定就打不開了。本文主要給大家介紹下http 500錯誤的原因,以及http 500錯誤的解決辦法。

一、http 500錯誤原因
1、運行的用戶數過多,對服務器造成的壓力過大,服務器無法響應,則報HTTP500錯誤。減小用戶數或者場景持續時間,問題得到解決。
2、該做關聯的地方沒有去做關聯,則報HTTP500錯誤。進行手工或者自動關聯,問題得到解決。
3、錄制時請求的頁面、圖片等,在回放的時候服務器找不到,則報HTTP500錯誤,若該頁面無關緊要,則可以在腳本中注釋掉,問題將會得到解決。例如:有驗證碼的情況下,盡管測試時已經屏蔽了,但是錄制的時候提交了請求,但回放的時候不存在響應。
4、參數化時的取值有問題,則報HTTP500錯誤。可將參數化列表中的數值,拿到實際應用系統中進行測試,可排除問題。
5、更換了應用服務器(中間件的更換,如tomcat、websphere、jboss等),還是利用原先錄制的腳本去運行,則很可能報HTTP500錯誤。因為各種應用服務器處理的機制不一樣,所錄制的腳本也不一樣,解決辦法只有重新錄制腳本。
6、Windows xp2 與ISS組件不兼容,則有可能導致HTTP500錯誤。對ISS組件進行調整后問題解決。
7、系統開發程序寫的有問題,則報HTTP500錯誤。例如有些指針問題沒有處理好的,有空指針情況的存在。修改程序后問題解決。
8、如果測試中所進行的操作需要向數據庫中插入數據,若大數據量的情況下導致數據庫中表空間已滿,或者緩沖池較小無法滿足數據的存取等,都有可能導致HTTP500錯誤。調整數據庫、修改連接池大小,問題解決。
二、http 500解決辦法
出現500錯誤的原因是很多的,一般來說,如果程序出錯,那么在瀏覽器內會返回給用戶一個友好的錯誤提示,統一稱之為服務器500錯誤。
解決的方法就是您必須在http中能夠正確的獲得錯誤信息,方法為:請打開瀏覽器,選擇工具,internet選項,高級,在高級中的瀏覽項目里面有一個“顯示http友好錯誤提示”的復選框,請取消該復選框,這樣您可以獲得正確的錯誤提示。在獲得正確的錯誤提示之后,就可以根據該錯誤提示檢查您具體的出錯原因了。
http 500解決辦法詳細方法和步驟:
檢查你的DTC服務(Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog以創建日志文件。 重起機器檢查ⅡS是否可以正常使用,若不行繼續。
在CMD(.bat)下執行以下命令:
開始菜單->;
運行->cmd打開命令提示窗口。
輸入cd %windir%/system32/inetsrv切換到了system32下inetsrv目錄。
再輸入rundll32 wamreg.dll,CreateIISPackage。(這里小寫的時候是:createiispackage)
注意:必須准確鍵入“CreateIISPackage”,它區分大小寫。
再輸入regsvr32 asptxn.dll。
關閉 "組件服務" 並重新打開 "組件服務" 。
重啟ⅡS :"管理工具" - "服務"找到 IIS Admin右擊選擇"重新啟動".
最后打開“管理工具”->;“internet信息服務”找到“默認網站”然后右擊它,
選擇屬性,在“TCP地址”處選擇本機的IP地址,(這里可選可不選)。再打開“目錄安全性”->;“編輯”彈出“身份驗證方法對話框”
//這里比較麻煩點。下面說起來有點難,如果上面都對,那100%是下面的問題,如
果這里設置不到,打開網頁時,將彈出一個對話框確認后出現“未登陸,無權訪問”,又或者顯示那一行出現錯誤等。
點擊“瀏覽”->;“高級”->;“立即查找”在下框選擇一個能用的用戶(如當前用戶),然后確定。(這里一般可以省略,按默認的用戶就可)
在“匿名訪問”處打勾,“允許IIS控制密碼”不打勾,密碼(你剛才選擇的用戶的密碼,無密碼為空,確定密碼也為空)。"基本....."不打勾,"集成....."處打
勾。然后剛在“匿名訪問”處打過勾的又不打勾了。
確定后,先按“應用”會出現一條信息“localstart.asp”(其它文件不要選),用鼠標“點擊選擇它”(記住,其實就是這里沒有選擇),再確定。
重新進入剛才的“身份驗證方法對話框”,在“匿名訪問”處重新打勾再“應用”,如出現之前我說的那條信息再點擊選擇它,再確定,即可完成了。
關於http 500錯誤的問題,本文重點介紹了http 500錯誤原因,以及http 500解決辦法。總之來說,如果網站出現http 500錯誤,就會導致網站不能正常打開,這會直接影響到用戶體驗和網站優化。所以如果網站出現http 500錯誤,要及時進行排查找到原因,並且去解決它。至於http 500錯誤的解決方法,大家可以參考下本文說到的方法和步驟。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM