微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ecshop php7.4支持补丁,ecshop升级php7.4,ecshop支持php7改动文件,ecshop升级php7.3

ECShop 2.7.3版只支持PHP版本为PHP5.2,使用5.2以上版本的PHP会报各种Warning错误。为了让ECShop 2.7.3版支持PHP5.4-PHP7.4需要下载我们2022最新补丁,100%完美彻底解决PHP高版本报错问题。
全面兼容PHP5.4、PHP5.5、PHP5.6、PHP7.1、PHP7.2、PHP7.3以及最高PHP7.4版本,目前我们唯一真正100%彻底解决(我们承诺100%),目前网上五花八门修复方法也不完整普遍没有彻底真正解决兼容高版本问题。

ECSHOP支持PHP7.4补丁,最新PHP7.3补丁,ecshop高版本PHP7.4补丁,2022最新解决ecshop兼容PHP7错误问题

首先将includes下的cls_MysqL.PHP重命名为cls_MysqLi.PHP。然后打开,将类名修改为cls_MysqLi。修改构造方法
将与类名相同的方法名全部改为__construct,如果有__construct构造方法,删去。总之只有一个__construct构造方法。以下简称修改构造方法

将cls_MysqLi.PHP里面的MysqL_全部替换为MysqLi_,区分大小写。
将所有依赖于cls_MysqL.PHP文件全部修改了。
admin/includes/init.PHP
api/init.PHP
api/client/includes/init.PHP
includes/init.PHP
includes/fckeditor/editor/filemanager/connectors/PHP/config.PHP
mobile/init.PHP
wap/init.PHP
搜索以下三种方法,这三种方法的参数第一个都是MysqL资源id,而,MysqL_的这三种方法最后一个参数是MysqL资源id,所以要一个一个改了。还好工程量不大。注意,MysqLi_connect方法最后要加$dbname参数。
MysqLi_connect
MysqLi_query
MysqLi_select_db

ECSHOP PHP7补丁下载:https://pan.edait.cn/s/MjANVrnphh

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐