中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

wordpress在安裝使用中出現(xiàn)404、403、500及502問題怎么辦

2019-08-21    來源:愛站科技

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  我們在用wordpress建立網(wǎng)站的時(shí)候我們經(jīng)常會遇到一些錯(cuò)誤提示,比如現(xiàn)404、403、500及502問題的時(shí)候我們要如何解決呢?現(xiàn)在我們就去看看wordpress在安裝使用中出現(xiàn)404、403、500及502問題怎么辦的內(nèi)容。

  第一種情況是程序報(bào)錯(cuò):程序報(bào)錯(cuò)一般會直接在網(wǎng)站頂部或者網(wǎng)站其他部分顯示錯(cuò)誤或者警告提示,如error:… 、Notice:….、 warning:….

  這些是程序在運(yùn)行中出現(xiàn)的問題,一般服務(wù)器沒有屏蔽php錯(cuò)誤的話就會出現(xiàn)這些提示,而一般為了安全性,服務(wù)器或者虛擬主機(jī)都會屏蔽錯(cuò)誤,那么就會白屏,或者網(wǎng)頁顯示不全(在發(fā)生錯(cuò)誤的地方會停止往下加載),這類問題需要從程序入手,比如插件、主題是否損壞,是否兼容最新版本,等等問題,此類問題需要聯(lián)系網(wǎng)站軟件程序提供商進(jìn)行解決。

  這類問題在此處不做主要講解。

  第二種情況是服務(wù)器的報(bào)錯(cuò):服務(wù)器報(bào)錯(cuò)有專門的代碼進(jìn)行提示,如我們標(biāo)題所說的這些提示,下面我們就來分析一下,出現(xiàn)這些提示的一般原因和應(yīng)對方法。

  常見的報(bào)錯(cuò)狀態(tài)代碼提示所表示的含義、以及一般解決方式,在下文我們將詳細(xì)分析,話不多說了,來一起看看詳細(xì)的介紹:

  網(wǎng)站訪問顯示狀態(tài)404(Not Found)

  網(wǎng)站訪問出現(xiàn)404時(shí),是當(dāng)前訪問的url無法在服務(wù)器找到相關(guān)的資源,出現(xiàn)無法找到的情況顯示的狀態(tài),就wordpress而言,404所出現(xiàn)會有如下一些狀態(tài)。

  1.網(wǎng)站首頁能夠打開,內(nèi)頁全部404狀態(tài)

  這種狀態(tài)是由于wordpress默認(rèn)是一款動態(tài)的程序,如果服務(wù)器沒有做好偽靜態(tài)而又選擇了靜態(tài)鏈接,如文章名鏈接、數(shù)字連接等形式,那么沒有偽靜態(tài)的重寫將會顯示404狀態(tài),因此如果遇到這種情況,一般來說我們做好服務(wù)器的偽靜態(tài)就可以了,偽靜態(tài)的處理有多種方式,每種WEB引擎(常見的:IIS/Apache/Nginx)處理都不一樣,你需要自己處理好或者聯(lián)系你的服務(wù)器商幫助你處理好。

  2.網(wǎng)站包括首頁全部404

  如果訪問首頁都是404的話,那么你就要去查看下你的域名解析以及主機(jī)綁定是否出現(xiàn)問題,如果是虛擬主機(jī),你需要查看下你所解析和綁定的主機(jī)是否是正確的,這種情況一般是解析到了另一臺沒有資料的虛擬主機(jī)上,進(jìn)而顯示404了。

  如果你是使用的服務(wù)器,那么你需要看你所綁定的目錄是否和你的wordpress網(wǎng)站目錄一致。如果不一致,綁定到了錯(cuò)誤的目錄上面,也會造成404的情況。

  3.網(wǎng)站前臺正常,后臺某些頁面出現(xiàn)404

  這種情況一般發(fā)生在IIS服務(wù)器上,比如說在wordpress后臺點(diǎn)擊文章,或者點(diǎn)擊分類目錄、標(biāo)簽等顯示404,而其他的內(nèi)容則正常的。

  這情況一般是IIS的偽靜態(tài)不正確造成的,你可以嘗試將web.cofing恢復(fù)到初始的版本,也就是偽靜態(tài)之前的版本,然后所有的選項(xiàng)均正常了,這就要求你的偽靜態(tài)文件配置有問題,需要重新配置好,才能正確的顯示。

  網(wǎng)站訪問狀態(tài)顯示403(Forbidden)

  網(wǎng)站訪問403狀態(tài)時(shí),表示你沒有權(quán)限訪問該資源,這種情況一般是2個(gè)問題造成的。

  1.網(wǎng)站目錄權(quán)限設(shè)為不可讀

  如果你的網(wǎng)站根目錄設(shè)置的權(quán)限為不可讀不可寫,那么整個(gè)目錄下的文件都是沒有權(quán)限訪問的,這需要你去更改好你的服務(wù)器目錄的權(quán)限。

  2.網(wǎng)站沒有設(shè)置首頁識別文件(默認(rèn)首頁)

  wordpress是php程序,因此默認(rèn)首頁應(yīng)該為index.php,如果你沒有設(shè)置這個(gè)默認(rèn)的首頁文件,那么程序是無法是別的,某些服務(wù)器上會顯示403,而某些會顯示404,這個(gè)問題需要檢查你的默認(rèn)首頁是否設(shè)置正確了。

  網(wǎng)站訪問狀態(tài)顯示502(bad gateway)

  網(wǎng)站502,一般在wordpress訪問中是進(jìn)程錯(cuò)誤,某個(gè)進(jìn)程在運(yùn)行中錯(cuò)誤,造成進(jìn)程停止工作而造成的,一般來說會有幾種情況:

  1.wordpress安裝、安裝完成后臺部分頁面顯示502

  這種問題一般是CentOS 6.x系統(tǒng)+PHP5.2+最新版的WordPress程序 組合出現(xiàn)的。一般來說我們不推薦php5.3以下的版本運(yùn)行wordpress,wordpress目前推薦使用5.6以上版本,更加穩(wěn)定。

  解決方式也很簡單,升級到php5.3以上版本或者將CentOS更換為其他系統(tǒng) 即刻解決。

  2.網(wǎng)站安裝正常,運(yùn)行正常,但時(shí)不時(shí)出現(xiàn)502的狀態(tài)

  如果是這種情況的話,相對原因較為復(fù)雜,一般是服務(wù)器環(huán)境沒有搭建好導(dǎo)致的,這種情況頻發(fā)的話,建議全站進(jìn)行備份,并重新搭建服務(wù)器環(huán)境解決。

  網(wǎng)站訪問狀態(tài)顯示500(Internal Server Error)

  網(wǎng)站500錯(cuò)誤,顯示的是服務(wù)器內(nèi)部錯(cuò)誤,造成這個(gè)錯(cuò)誤的原因有很多。

  1.網(wǎng)站程序錯(cuò)誤造成的500

  這種情況一般是其他頁面正常,訪問某個(gè)特定的頁面或者執(zhí)行某個(gè)特定的操作造成的500,一些服務(wù)器不會講php警告、錯(cuò)誤和提示等信息直接顯示出來,而是直接顯示500錯(cuò)誤,這樣會給我們造成一定的困擾,但是如果是如上所說發(fā)生的情況,那么就是程序執(zhí)行造成的錯(cuò)誤。

  如果你對php程序有所了解,那么你可以首先打開php的錯(cuò)誤提示,在你的php配置文件php.in中找到display_errors ,將off改為on,保存即可打開,打開之后即可看到是哪一個(gè)程序出現(xiàn)了問題,

  若還是沒有發(fā)現(xiàn)問題,你可以打開wordpress的debug模式,在wordpress的配置文件wp-confing.php中找到define(‘WP_DEBUG’, false); 將其修改為define(‘WP_DEBUG’,true);即可打開debug模式,這樣就能順利的查找到造成錯(cuò)誤的程序文件以及代碼了。

  2.php版本所致

  如果你在使用較低的php版本,那么可能會出現(xiàn)500的情況,在進(jìn)行其他操作之前,你可以將php版本升級到更高的版本(推薦5.6以上版本),再查看狀態(tài),

  抑或你所安裝的php版本過高,而程序?yàn)榧嫒,如php7

  在php7中棄用了大量的函數(shù),轉(zhuǎn)而使用新的函數(shù)代替,如果你的程序?yàn)榧嫒輕hp7,那么也會出現(xiàn)問題,這樣就需要讓程序更新兼容php7,或者降低服務(wù)器的php版本到5.6即可正常。

  3.網(wǎng)站目錄權(quán)限

  網(wǎng)站目錄權(quán)限的不正確也會造成500的情況發(fā)生,Windows系統(tǒng)的主機(jī),文件夾和文件的權(quán)限都可以是777;但是Linux系統(tǒng)的主機(jī),文件夾和文件的權(quán)限設(shè)置成777,這樣是錯(cuò)誤,訪問也會出現(xiàn)500錯(cuò)誤。

  Linux主機(jī)正確的文件權(quán)限是:文件夾:755;文件:644。但是有特殊的情況,比如baidu的xml文件通常設(shè)置成777,這個(gè)是不影響網(wǎng)站正常運(yùn)行的。

  你也可以從網(wǎng)站目錄的方面查找問題。

  4.301轉(zhuǎn)向造成的500

  如果你對于301轉(zhuǎn)向不太懂,而且使用的是服務(wù)器而非虛擬主機(jī)(一般虛擬主機(jī)的301都有選項(xiàng)可以設(shè)置,不會出錯(cuò)),在301轉(zhuǎn)向文件中添加了不正確的代碼,web.confing,.htaccess等文件中加入了不正確的代碼,也會造成500的情況發(fā)生了。

  所以出現(xiàn)500,你還可以朝著這個(gè)方向去檢查。

  總而言之,500錯(cuò)誤的造成有很多種,需要耐心的一條條的檢查。

  wordpress在安裝使用中出現(xiàn)404、403、500及502問題怎么辦?看完后希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對西部數(shù)碼技術(shù)頻道的支持。

標(biāo)簽: wordpress 404 403 500 502

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:WordPress清理數(shù)據(jù)庫的方法

下一篇:如何獲取wordpress注冊用戶的數(shù)量