espcms访问动态页面出现“Access denied!”的解决办法

2013-08-20 16:33:32来源:西部e网作者:

朋友使用espcms做了一个网站,传到看服务器上之后发现,诸如“index.php?ac=article&at=read&did=69”这样的动态页面访问出现一个“Access denied!”错误提示。

朋友使用espcms做了一个网站,传到看服务器上之后发现,诸如“index.php?ac=article&at=read&did=69”这样的动态页面访问出现一个“Access denied!”错误提示。

我查看了一下index.php代码,发现第14行有个对admin_ROOT的判断,

if (!@include admin_ROOT . 'datacache/public.php') {
 exit('<b>Access denied!</b>');
}

看样子是没有找到此文件,第11行有个对admin_ROOT的定义,我发现里面的路径依旧还是之前在本地时候的路径。上传一个写上phpinfo()的php文件,获取到当前路径的真实地址,将11行修改为:

define('admin_ROOT','D:\web\daxianggang\htdocs');

再次访问页面,一切正常!

关键词:espcms

赞助商链接:

推荐文章