使用wordpress總會(huì)有意外發(fā)生,出現(xiàn)訪問(wèn)500錯(cuò)誤,這算是WordPress一個(gè)常見(jiàn)的問(wèn)題了,這篇文章就說(shuō)明一下出現(xiàn)WordPress出現(xiàn)500錯(cuò)誤的原因和解決辦法。 1,向.htaccess文件里添加了錯(cuò)誤代碼 有時(shí)候?yàn)榱藢?shí)現(xiàn)一個(gè)功能,需要向.htaccess里添加代碼,添加完保存刷新訪問(wèn),馬上出現(xiàn)500錯(cuò)誤。在WordPress目錄中,.htaccess文件是用存放偽靜態(tài)規(guī)則的,當(dāng)然也可以存放防盜鏈代碼。但是不能什么代碼都可以放,比如301的跳轉(zhuǎn)代碼,如果代碼不正確,直接就會(huì)導(dǎo)致網(wǎng)站500錯(cuò)誤。 如果您剛修改好.htaccess網(wǎng)站就出現(xiàn)500錯(cuò)誤,那肯定是.htaccess的問(wèn)題,直接編輯這個(gè)文件,把剛添加進(jìn)去的代碼刪除即可。 2,網(wǎng)站文件權(quán)限不正確 在很多新手的眼里,網(wǎng)站的文件權(quán)限都必須是777,這是很錯(cuò)誤的; 首先需要說(shuō)明的是:Windows系統(tǒng)的主機(jī),文件夾和文件的權(quán)限都可以是777;但是linux系統(tǒng)的主機(jī),文件夾和文件的權(quán)限設(shè)置成777,這樣是錯(cuò)誤,訪問(wèn)也會(huì)出現(xiàn)500錯(cuò)誤。 Linux主機(jī)正確的文件權(quán)限是:文件夾:755;文件:644。但是有特殊的情況,比如baidu的xml文件通常設(shè)置成777,這個(gè)是不影響網(wǎng)站正常運(yùn)行的。 3,PHP版本不正確導(dǎo)致的500錯(cuò)誤 昨天Wopus遇到一個(gè)例子:程序是WordPress搭建的,網(wǎng)站運(yùn)行正常,控制面板里的各個(gè)功能也都正常,但是安裝插件功能不正常,后面發(fā)現(xiàn)是因?yàn)镻HP版本升級(jí)到5.3,就解決了問(wèn)題,這種是個(gè)案,遇到了可以單獨(dú)分析,基本上情況都是1和2。 |