新聞中心
zblog程序升級后發(fā)表文章報錯原因
很多的程序在剛完成升級的操作后,經(jīng)常是會遇到各種各樣的報錯和bug,zblog程序同樣也不例外,前段時間就有無憂主機php獨立ip空間的客戶來咨詢無憂主機小編我,說道自己zblog程序的網(wǎng)站下午進(jìn)行了升級的操作之后,文章就發(fā)表不了了,一發(fā)表文件就直接報錯,報錯的內(nèi)容信息是:“E_WARNING : Invalid argument supplied for foreach”。對于這個信息報錯的情況,無憂主機小編也是第一次遇到,一下子沒有頭緒。只好按照慣例,先檢查程序文件的權(quán)限設(shè)置和一些基本設(shè)置,沒有發(fā)現(xiàn)問題,然后檢查關(guān)鍵的程序文件是否有異常,還是沒有發(fā)現(xiàn)問題,最后經(jīng)過一系列的排查,終于找到了發(fā)表文章報錯的原因——網(wǎng)站的選擇了錯誤的模板導(dǎo)致的。應(yīng)該是程序升級后產(chǎn)生的錯誤,文章選擇的默認(rèn)模板自動改變了。找到原因后就好辦了,接下來無憂主機小編就來說一下解決此問題的方法。
首先我們要登入zblog程序的網(wǎng)站后臺,找到文章模板選擇的菜單頁面,如下面的圖片所示:
這里需要提醒一下,index模板是首頁的模板,catalog模板是列表頁面的模板,而我們遇到的問題是文章發(fā)表報錯,所以我們需要設(shè)置的是文章的模板,文章的模板是single模板,我們只要把變動的文章模板重新設(shè)置為single模板就可以解決zblog程序升級后發(fā)表文章報錯的問題了。
無憂主機相關(guān)文章推薦閱讀:
ZBLOG設(shè)置炫彩TAG的方法
從代碼內(nèi)部實現(xiàn)ZBLOG內(nèi)容頁描述的方法
ZBLOG分類頁和內(nèi)容頁分別調(diào)用當(dāng)前欄目內(nèi)容的標(biāo)簽
本文地址:http://www.love62.cn/zblog/21161.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)