首页 > 网站 > 建站经验 > 正文

ecshop错误代码 includes/lib_common.php on line 662解决

2024-04-25 20:41:17
字体:
来源:转载
供稿:网友

ecshop升级后出现了页头大量的错误代码,首页有时会有有时刷新下就又好了,点进其他页面就又出现这类的错误代码了

一、出现的代码是:

Warning: include_once(/www/users/zuimoban.com/ADMIN_PATH/includes/lib_template.php) [function.include-once]: failed to open stream: No such file or directory in /www/users/zuimoban.com/includes/lib_common.php on line 662

Warning: include_once() [function.include]: Failed opening '/www/users/zuimoban.com/ADMIN_PATH/includes/lib_template.php' for inclusion (include_path='.:/www/users/zuimoban.com/') in /www/users/zuimoban.com/includes/lib_common.php on line 662

Warning: include_once(/www/users/zuimoban.com/ADMIN_PATH/includes/lib_template.php) [function.include-once]: failed to open stream: No such file or directory in /www/users/zuimoban.com/includes/lib_main.php on line 1920

Warning: include_once() [function.include]: Failed opening '/www/users/zuimoban.com/ADMIN_PATH/includes/lib_template.php' for inclusion (include_path='.:/www/users/zuimoban.com/') in /www/users/zuimoban.com/includes/lib_main.php on line 1920

二、解决办法:

原因不能肯定,但问题有个共同特点,都用到了 “ADMIN_PATH” 这个常量,因为常量没有定义,所以直接显示在了路径里,造成无法访问文件。

从名字上看,应当属于后台路径的定义,后台路径自定义是新功能吧,相对于老版本,问题或者出在这里

看看 data目录下config.php 文件中,是否有 “ADMIN_PATH” 的定义【可下载新EC版本,参照恢复】,应当是这个定义丢失造成的。

三、

下面是一个例子【你也可以自己在一个临时目录再安装一个新版本EC获得】,你可以参照修改,新版本的 这个文件内容 和 老版本的有些不同。

<?php

// database host

$db_host = "localhost:3306";

// database name

$db_name = "db_name";

// database username

$db_user = "db_user";

// database password

$db_pass = "123456";

// table prefix

$prefix = "ecs_";

$timezone = "utc";

$cookie_path = "/";

$cookie_domain = "";

$session = "1440";

define('EC_CHARSET','utf-8');

define('ADMIN_PATH','admin');

define('AUTH_KEY', 'this is a key');

define('OLD_AUTH_KEY', '');

define('API_TIME', '2011-01-15 09:43:08');

?>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表