使用WordPress總會有意外發生,出現訪問500錯誤,這算是WordPress一個常見的問題了,這篇文章就說明一下出現WordPress出現500錯誤的原因和解決辦法。
1、向.htaccess檔案裡添加了錯誤代碼
有時候為了實現一個功能,需要在.htaccess中添加程式碼,添加完保存刷新訪問,馬上出現500錯誤。在WordPress目錄中,.htaccess檔案是用來存放偽靜態規則的,當然也可以存放防盜鏈程式碼。但是不能什麼程式碼都可以放,像是301的跳轉程式碼,如果程式碼不正確,直接就會導致網站500錯誤。
如果您剛修改好.htaccess網站就出現500錯誤,那肯定是.htaccess的問題,直接編輯這個文件,把剛添加進去的程式碼刪除即可。
2、網站檔案權限不正確
在很多新手的眼裡,網站的檔案權限都必須是777,這是很錯誤的。首先要說明的是:Windows系統的主機,資料夾和檔案的權限都可以是777;但是Linux系統的主機,資料夾和檔案的權限設定成777,這樣是錯誤,存取也會出現500錯誤。
Linux主機正確的檔案權限是:資料夾:755;檔案:644。但是有特殊的情況,例如baidu的xml檔案通常設定成777,這個是不影響網站正常運作的。
3、PHP版本不正確導致的500錯誤
昨天Wopus遇到一個例子:程式是WordPress搭建的,網站運作正常,控制面板裡的各個功能也都正常,但安裝插件功能不正常,後面發現PHP版本升級到5.3就解決了問題。這種是個案,遇到了可以單獨分析,基本上情況都是1和2。
更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!
以上是wordpress安裝好後運作時出現500錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!