網站運營中,經常遇到訪問網站出現500錯誤碼(HTTP ERROR 500內部服務錯誤),特別是新手,遇到這種情況,就不知道怎么解決了,下面簡站wordpress小編帶大家分析一下出現這個錯誤的幾種場景和解決方案:

原因1:首次使用就出現

嘗試切換PHP版本,因為默認PHP版本為PHP5.3,這可能與您程序要求不符,比如新版本WordPress博客程序需使用PHP7.0或以上版本、typecho博客程序需要PHP5.6;

在主機管理面板>常用功能中可切換PHP版本。

原因2:剛下載的WordPress程序,PHP版本也正確,但仍報錯500?

近期有不少用戶在網上找到的WordPress源碼,也正確切換了PHP版本為PHP7.x或PHP8.X,但打開仍報錯500。結果經過售后人員檢查發現其下載的只是WordPress主題(也稱作皮膚、模板),而并非WordPress源碼安裝程序包,很多用戶以為搜索引擎搜到的wordpress[.]com是WordPress官網,其實wordpress[.]org才是的官網,wordpress[.]com這個網址是WordPress推出的在線博客平臺,是售賣WP主題、WP主機服務器的一體化博客平臺,https://cn.wordpress.org/download/#download-install 才是WordPress官方(中文官方網站)下載渠道。

原因3:配置過低、存儲空間不足,導致解壓不完整

WordPress新版本占用空間越來越大,2023年WP官方推出的6.3.2中文版壓縮包已經達到25M,在Linux系統環境下解壓后的文件有76M,也就是說上傳的壓縮包+解壓后的文件共有101M,而如果您購買的是最低配的普惠一型-100M存儲虛擬空間主機,那么將出現解壓文件不完整、存在文件丟失的情況,這種情況訪問也是會報 http 500錯誤(也可能訪問顯示空白)。(解決辦法:將主機升級至更高型號,然后刪除解壓后的文件,重新解壓即可;或者到WordPress官網查閱獲取歷史老版本,老版本的WordPress更加精簡一點)

原因4:如果最近有修改過代碼、數據庫配置(密碼等)等

檢查近期修改的代碼和配置,錯誤的代碼或配置會導致程序運行錯誤而顯示500錯誤;

原因5:如之前可訪問,最近未修改網站和服務器配置

檢查主機性能資源是否已滿(訪問量過載),可通過虛機面板查看實時連接數,以及查看/logs目錄下的請求日志文件大小來預估近期的訪問量,判斷當前主機處理的請求是否已超載。

原因5:如之前可訪問,最近未修改網站和服務器配置,主機未過載

主機線路出現某個故障造成,如以上問題均不存在,需考慮這種情況,請及時通過工單聯系主機商,以便盡快得到處理!