ECSHOP错误Redefining already defined constructor for class如何解决

出现此类问题,需要有一个前提条件,
那就是你安装ECSHOP的服务器空间环境是PHP5.3及以上版本。
如果你的空间环境是PHP5.3以下,那恭喜你了,你永远不会碰到此类错误提示的。

有的站长很委屈的说,我的ECSHOP是最新版本呢,
怎么也会报这样的错误呢:Redefining already defined constructor for class。
那我要告诉你,这个跟ECSHOP的版本真的没关系的。
无论你使用的是哪个版本的ECSHOP,也不管你是什么编码,
只要你的PHP环境是5.3以上,在某些页面就会出现类似上面的错误提示。
因为官方的历次程序升级中都没有考虑到“PHP语言从5.3版本起出现的一些细微上的变化”。

本站长目前发现有下面几个页面容易出现这个错误:
1)、支付方式页面。
2)、后台登录页面(注:启用验证码的情况下)。


3