ECSHOP后台备份数据时提示:Strict Standards: Non-static method

用过ECSHOP的朋友应该知道,ECSHOP模板架设的服务器php版本过高就会出现报错的情况。

 

其中,在使用ECSHOP后台备份数据时就是提示这样的问题:

 

Strict Standards: Non-static method cls_mysql::escape_string() should not be called statically /includes/cls_sql_dump.php on line 31

 

解决方法也很简单,你可以使用下面的方法解决:

 

登陆FTP,找到includes\cls_mysql,使用代码编辑器notepad++打开cls_mysql文件,然后使用CTRL+G的定位方法找到第370行,在function escape_string($unescaped_string)的前面加上一个static,然后CTRL+S保存,再把cls_mysql文件通过FTP传回去覆盖就好了。

 

本文版权归作者所有,欢迎转载,转载请注明作者和出处。谢谢!

作者:刘连康

首发:刘连康博客

如果你觉得本文对你有帮助,欢迎给作者打赏!

刘连康

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: