定型管 電子鈑金
返回列表 回復 發帖

帖子標題:[分享] 解決前後台出現NOTICT:UNDEFIND

本帖最後由 chieh 於 2014-8-5 19:28 編輯

打開他的網站出現一個很少出現的錯誤提示“Notice: Undefined variable: data in ”,詳細錯誤提示如下:

Notice: Undefined variable: data in /home/***.com/public_html/includes\lib_base.php on line 1241

Warning: require(/home/***.com/public_html/upload/languages​​//common.php) [function.require]: failed to open stream: No

such file or directory in home/***.com/public_html/upload\includes\init.php on line 121

Fatal error: require() [function.require]: Failed opening required '/home/***.com/public_html/upload/languages​​//common.php' (include_path='.; /home/***.com /public_html/upload/') in

home\***.com\public_html\upload\includes\init.php on line 121

問題分析:
出現上面Notice: Undefined variable: data in這個問題,我們很容易就想到,是不是用戶做過什麼特別的修改,或者網站的空間滿了。經過了解,都不是。那是什麼原因呢,無憂主機小編在查看文檔之後,找到了原因,原來是ecshop 的緩存紊亂。

如何解決:
明白這類問題的原因,我們就知道如何解決了。即然是ecshop緩存的原因,那麼我們更新一下緩存就可以了。大家都知道ecshop的網站後台有一個刷新緩存功能,而這裡我們網站的後台也進不去,那麼怎麼更新緩存呢。如何更新ecshop的緩存,主要有以下兩個步驟:

1、 網站根目錄下的temp/static_caches/裡面的除了index.html文件的所有文件都刪除。

2、 刪除temp/caches/下所有文件夾裡面的內容。

特別注意:無憂主機php虛擬主機網站的根目錄是publcit_html.
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"chieh" 發表的文章《解決前後台出現NOTICT:UNDEFIND》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
返回列表