在网上搜索查询得知,出现该问题可能是由于限制了IP,但是通过FTP登陆查看网站的配置文件config.php,发现相应IP设置项并没有问题,所以网上给出的解决方案无效。

于是继续排查,可以看到后台登陆报错时的文件地址是/ecmsadmin.php,于是打开这个文件查看代码,发现当前登陆文件引用了/e/class/文件目录下的几个文件:

8.0版本的文件如下

/e/class/connect.php

/e/class/functions.php

/e/class/adminfun.php

 

7.5版本的文件如下:

/class/connect.php

/class/db_sql.php

/class/functions.php

/class/adminfun.php

逐个打开文件查看相应代码,可以在adminfun.php文件中发现端倪,搜索IP或者限制找到“//IP限制”处的代码:

//IP限制
if($user_addr['openip'])
{
    eCheckAccessAdminLoginIp($user_addr['openip']);
}

将上面的代码注释后保存,刷新后台登陆界面后提示登陆成功,问题解决。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系客服QQ3387285338进行处理。