PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > CMS教程 > ecshop教程 > 正文

    解决ECSHOP 前后台出现NOTICE: UNDEFINED VARIABLE: DATA IN

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:今天有一个客户的ecshop网站访问不了,打开他的网站出现一个很少出现的错误提示Notice: Undefined variable: data in ,详细错误提示如...
    今天有一个客户的ecshop网站访问不了,打开他的网站出现一个很少出现的错误提示“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这个问题,我们很容易就想到,是不是用户做过什么特别的修改,或者网站的空间满了。经过了解,都不是。那是什么原因呢,B5教程网小编在查看文档之后,找到了原因,原来是ecshop 的缓存紊乱。

    如何解决:

    明白这类问题的原因,我们就知道如何解决了。即然是ecshop缓存的原因,那么我们更新一下缓存就可以了。大家都知道ecshop的网站后台有一个刷新缓存功能,而这里我们网站的后台也进不去,那么怎么更新缓存呢。那如何更新ecshop的缓存,主要有以下两个步骤:

    1、  网站根目录下的temp/static_caches/里面的除了index.html文件的所有文件都删除。

    2、 删除 temp/caches/下所有文件夹里面的内容。
    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-104-2841-1.html
    相关热词搜索: