帮助中心 >  技术知识库 >  网站相关 >  网站运营 >  ecshop中的ecs_geoip()函数报错的解决方法

ecshop中的ecs_geoip()函数报错的解决方法

2016-11-08 08:04:02 8732

在ECSHOP系统当中的ecs_geoip()函数,在文件includeslib_base.php 大概997行

 

如转换编码出现报错:Fatal error: Maximum execution time of 30 seconds exceeded inincludeslib_base.php on line 1031

 

该函数的作用是获取IP对应的地理位置,读取文件ip库includescodetableipdata.dat

 

如果出现问题,肯定出在编码上,ipdata.dat的编码与系统编码不对称,早成程序无法读取编码,造成读取超时。

 

如大家给系统站换编码,遗漏了ipdata.dat文件站换,就出现此类错误。

 

解决方法很简单,重新另存为下编码,或者找相应包里的ipdata文件替换,问题解决!


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: