三区在线视频_99免费观看_2021国产成人午夜精品_亚洲国产一区二区三区精品

蒙狼科技logo
設(shè)為首頁(yè)| 聯(lián)系我們
咨詢熱線: 13917498722
  您的位置: 首頁(yè) > 網(wǎng)站資訊 > 淺析Discuz出現(xiàn)“內(nèi)部錯(cuò)誤,無(wú)法顯示此內(nèi)容”的

淺析Discuz出現(xiàn)“內(nèi)部錯(cuò)誤,無(wú)法顯示此內(nèi)容”的

發(fā)布日期:2017/9/1
摘要: 前一段時(shí)間幫一個(gè)同伙修改用DZ程序做的網(wǎng)站的模板的時(shí)候出現(xiàn)了問題,就是網(wǎng)站倏忽出現(xiàn)內(nèi)部錯(cuò)誤,無(wú)法顯示此內(nèi)容問題。大家都知道DZ是完全把主體程序和前端模板拆開的,這一點(diǎn)也

前一段時(shí)間幫一個(gè)同伙修改用DZ程序做的網(wǎng)站的模板的時(shí)候出現(xiàn)了問題,就是網(wǎng)站倏忽出現(xiàn)“內(nèi)部錯(cuò)誤,無(wú)法顯示此內(nèi)容”問題。大家都知道DZ是完全把主體程序和前端模板拆開的,這一點(diǎn)也可以說(shuō)是一套優(yōu)異程序的一個(gè)特征,這一點(diǎn)全球知名的開源程序WordPress也是如此。而DZ還有一個(gè)易用的功能就是模塊DIY功能,這個(gè)功能可以讓許多連HTML都不懂的站長(zhǎng)同伙制作自己個(gè)性化的模塊。

然而出現(xiàn)這個(gè)問題基本上網(wǎng)站的一切都無(wú)法操作,在DIY點(diǎn)開諸如數(shù)據(jù)、樣式、屬性等所有選項(xiàng)都有報(bào)錯(cuò)。而這時(shí)候我同伙有總在問我搞定了沒,因?yàn)樵S諾他在規(guī)定的時(shí)間里幫他解決首頁(yè)的模板,但碰到這個(gè)問題我都不敢跟他說(shuō),因?yàn)槲乙矝]有的把握說(shuō)這個(gè)東西不是我造成的,雖然在我看來(lái)操作前端的樣式的時(shí)候不可能造成這種錯(cuò)誤,但在現(xiàn)實(shí)當(dāng)中一切意想不到的的事情都可能發(fā)生。

于是我只能硬著頭皮去自己搜索答案,在網(wǎng)上搜索了十多分鐘,發(fā)現(xiàn)大多數(shù)人提這樣的問題都沒有什么效果,回答就是更新緩存之類的,似乎這個(gè)程序出現(xiàn)所有問題都是沒有更新后臺(tái)緩存造成的,當(dāng)然DZ的許多時(shí)候都需要更新后臺(tái)緩存,特殊是修改了東西讓其生效的時(shí)候。

搜索了一圈也沒解決問題,雖然有許多答案得到了解決方案,但那些情況跟我的現(xiàn)實(shí)并不相符,因?yàn)槲以诔霈F(xiàn)故障前后只是操作了CSS,效果同伙倏忽說(shuō)我?guī)湍阈薷牧薱onfig中的驗(yàn)證IP功能免得你進(jìn)后臺(tái)的時(shí)候總是說(shuō)跳出登陸。效果我讓他用備份的這個(gè)文件替代就解決問題。

我從來(lái)都不會(huì)為解決問題而去解決問題,我總會(huì)在自己解決后總結(jié)為什么會(huì)出現(xiàn)這個(gè)問題。于是我還特意保留了故障期間的那些文件跟現(xiàn)在正常的對(duì)比,分析了新的問題。總結(jié)網(wǎng)上和自己新琢磨出來(lái)的做一個(gè)總結(jié),造成這個(gè)問題因素有如下幾點(diǎn),當(dāng)然以后可能有更多的新問題。

一、修改文件時(shí)直接用記事本打開,造成多余的空格,導(dǎo)致程序不能識(shí)別XML文件。

用過DZ那個(gè)程序的同伙都知道,在程序中許多地方都使用了XML技術(shù),我們插件和模板的安裝文件都是寫在XML文件中,然后經(jīng)過內(nèi)部函數(shù)機(jī)制調(diào)用執(zhí)行。還有在模板DIY過程中生成的文件其實(shí)也是XML的,比如我們?cè)贒IY后導(dǎo)出的文件就是這種格式的。我的這個(gè)同伙就是在修改配置文件config的時(shí)候直接在ftp中打開造成文件中出現(xiàn)多余空格,造成不能識(shí)別xml造成這種錯(cuò)誤。因?yàn)槲液髞?lái)繼續(xù)恢復(fù)到異常狀況打開錯(cuò)誤報(bào)告,發(fā)現(xiàn)上面有一截報(bào)錯(cuò)代碼就是xml包含的,而下部分是我們正常使用的時(shí)候那部分,只是格式很紊亂。解決方案就是用DW之類專門編寫代碼的工具恢復(fù)那些文件正常的格式。

二、修改XML文件錯(cuò)誤,導(dǎo)致無(wú)法識(shí)別。

在DZ中許多模板的首頁(yè)都是用DIY制作或者使用了大量的DIY,有時(shí)候我們修改模板上面的信息的時(shí)候?yàn)榱耸∈戮筒皇侨ヒ粋(gè)個(gè)框架上編輯修改名稱了,而是先導(dǎo)出xml,然后再同一修改它。效果可能使用記事本或者其他不是專門編寫代碼的工具造成格式紊亂,也可能因?yàn)橐粫r(shí)失誤把標(biāo)簽的封閉符號(hào)給刪除了。都會(huì)造成如種情況中所出現(xiàn)的那樣無(wú)法識(shí)別的問題,而且許多時(shí)候這樣的文件能順利導(dǎo)入程序,但導(dǎo)入后就會(huì)發(fā)生這樣致命的錯(cuò)誤。解決的方法就是先清空錯(cuò)誤的導(dǎo)入,然后經(jīng)過合適的工具及準(zhǔn)確的方法修改xml使得其沒有錯(cuò)誤再導(dǎo)入。

三、在DIY狀況下導(dǎo)入了與程序自己沖突或者錯(cuò)誤的JS。

在DZ內(nèi)部已經(jīng)自帶了許多特別很是實(shí)用的JS,比如幻燈片切換和滾動(dòng)等等,這些只需要一個(gè)屬性值原本就可以直接調(diào)用,而且按照這種內(nèi)置功能實(shí)現(xiàn)的執(zhí)行效率會(huì)很高。但許多技術(shù)上不怎么了解的站長(zhǎng)往往喜好從網(wǎng)上收集一些JS代碼,也許那些代碼在單獨(dú)執(zhí)行的時(shí)候確實(shí)沒有任何錯(cuò)誤,但放在DZ程序中就會(huì)出現(xiàn)沖突甚至如這里說(shuō)的這個(gè)致命的錯(cuò)誤,比如知名的JS框架之一jQuery默認(rèn)的$就會(huì)與DZ沖突,必須經(jīng)過修改后才能正常使用。其實(shí)出現(xiàn)這類故障的時(shí)候,往往直接在前臺(tái)清空DIY都是無(wú)效的,解決方案就是去數(shù)據(jù)庫(kù)找到模板頁(yè)面數(shù)據(jù)的存檔表pre_common_diy_data DIY刪除加入進(jìn)去的數(shù)據(jù)記錄,然后重新來(lái)制作當(dāng)前頁(yè)面。

四、無(wú)解詭異的緩存問題。

這個(gè)問題假如說(shuō)起來(lái)會(huì)讓人覺得廢話一樣,但我在此前確實(shí)就這么解決過好幾次出現(xiàn)這種錯(cuò)誤的問題。其實(shí)我認(rèn)為并不新鮮,因?yàn)镈Z是一套充分使用緩存機(jī)制的程序,比如我們的前端所看到的許多JS和CSS等都是先通過模板中的文件寫入Cache中,然后再讓前端讀取執(zhí)行的。許多時(shí)候經(jīng)過前面幾種體例修正了錯(cuò)誤,但我們?cè)谇岸瞬榭吹臅r(shí)候依然是錯(cuò)誤的,這時(shí)候就得考慮緩存問題,而且這種問題多出現(xiàn)重新配置的服務(wù)器。解決的方法就是重啟IIS或者apache之類的web服務(wù)器或者干脆重新開機(jī),另外就是檢查Cache目錄是否寫入,因?yàn)槲覀兊母谋仨氉屍湓趫?zhí)行的時(shí)候?qū)懭刖彺娌攀巧У摹?/p>

以上幾種情況是許多人都出現(xiàn)過的問題,也都是親身所經(jīng)歷的,只是種情況是我一次所碰到的。雖然一般來(lái)講只要是問題就有解決的方法,但我覺得有時(shí)候這樣的問題會(huì)造成我們虛耗大量不需要的時(shí)間。建議新手同伙不要在自己完全不了解相關(guān)知識(shí)的時(shí)候去隨意修改,也希望大家不要圖一時(shí)方便去直接修改文件以免造成難以發(fā)現(xiàn)原因的故障,當(dāng)然保險(xiǎn)的體例照舊在修改前備份我們珍貴的數(shù)據(jù)。







其他相關(guān)文章
  • 網(wǎng)絡(luò)營(yíng)銷有哪些細(xì)分種類
  • 做網(wǎng)站設(shè)計(jì)要做好站內(nèi)搜索的兩個(gè)方面
  • 網(wǎng)站制作中的圖片處理
  • 企業(yè)網(wǎng)站建設(shè)功能解析
  • 網(wǎng)站建設(shè)細(xì)節(jié)幫助企業(yè)留住用戶
  • 網(wǎng)站設(shè)計(jì)中元素的運(yùn)用方法。




  • 企業(yè)網(wǎng)站后臺(tái)使用
    購(gòu)物網(wǎng)站后臺(tái)使用
    網(wǎng)站產(chǎn)品圖片的處理



    農(nóng)業(yè)銀行支付
    建設(shè)銀行支付
    郵政儲(chǔ)蓄銀行支付



    企業(yè)網(wǎng)站建設(shè)
    整站建設(shè)
    購(gòu)物網(wǎng)站



    企業(yè)網(wǎng)站建設(shè)建議
    注冊(cè)適合自己的域名
    什么是虛擬主機(jī)




    售前咨詢QQ: 838821345
    售后服務(wù)QQ: 464698733
    應(yīng)急手機(jī):13917498722


    微信掃一掃
    添加24小時(shí)微信客服


    郵箱:lang@MENGL.CN
    地址:上海寶山區(qū)城銀路555弄2號(hào)樓3樓
    ICP備案:滬ICP備12042844號(hào)-3
     滬公網(wǎng)安備:31011402002917號(hào)
    做網(wǎng)站 | 企業(yè)網(wǎng)站建設(shè) | 上海做網(wǎng)站 | 企業(yè)網(wǎng)站制作 | 做網(wǎng)站的公司 | 關(guān)于蒙狼 | 整站建設(shè) | 購(gòu)物網(wǎng)站 | 企業(yè)網(wǎng)絡(luò)營(yíng)銷 | 成功案例 | 加盟代理 | 在線訂單
    服務(wù)區(qū)域: 臨港新區(qū)做網(wǎng)站 徐匯做網(wǎng)站 閔行做網(wǎng)站 長(zhǎng)寧做網(wǎng)站 虹口做網(wǎng)站 黃浦做網(wǎng)站 盧灣做網(wǎng)站 靜安做網(wǎng)站 浦東做網(wǎng)站 楊浦做網(wǎng)站 普陀做網(wǎng)站 閘北做網(wǎng)站 寶山做網(wǎng)站 嘉定做網(wǎng)站 松江做網(wǎng)站 昆山做網(wǎng)站
    Copyright 2012-2025 上海蒙狼網(wǎng)絡(luò)科技有限公司 www.chaojifanwen.com All Rights Reserved