A-A+

includes\lib_main.php on line 1329

2015年07月08日 PHP开源系统 暂无评论 阅读 13 views 次

今天又遇到一个与 php 版本不兼容的问题,看来 ecshop 与最新版 php 不兼容的问题还挺多,今天在帮一个客户安装完一个新的模板之后出现如下的错误:

includes\lib_main.php on line 1329

这是在上传服务器之后出现的问题,在服务器上面用的是 5.3 以上的 PHP 版本,而在本地是没有出现这个错误的,本地的 php 版本比较低,所以第一感觉就是版本出现的问题,从网上查了一下,果不其然,解决的方法也很简单,打开 includes/lib_main.php 文件,搜索如下代码:

$ext = end(explode('.', $tmp)); //大概在 1329行

修改为:

$extsub=explode('.', $tmp);$tmp=end($extsub);

再次测试,夏日博客的错误代码已经消失了。

标签:

给我留言