安装ecmall报错Strict Standards: Non-static method ECMall::startup() should not be called statically in D

安装ecmall如下错误:

Strict Standards: Non-static method ECMall::startup() should not be called statically inD:\EnvirOnment\WWW\ecmall\upload\install\index.php on line 18
Deprecated
: Assigning the return value of new by reference is deprecated inD:\EnvirOnment\WWW\ecmall\upload\eccore\controller\app.base.php on line141
Strict Standards
: Non-static method Lang::load() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\install\app\installer.base.php on line38
Strict Standards
: Non-static method Lang::fetch() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\eccore\ecmall.php on line 217
Strict Standards
: Non-static method Lang::get() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\install\app\installer.base.php on line215
Strict Standards
: Non-static method Lang::_valid_key() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\eccore\ecmall.php on line 175
Strict Standards
: Non-static method Lang::get() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\install\app\installer.base.php on line220
Strict Standards
: Non-static method Lang::_valid_key() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\eccore\ecmall.php on line 175
Strict Standards
: Non-static method Lang::get() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\install\app\installer.base.php on line221
Strict Standards
: Non-static method Lang::_valid_key() should not be called statically, assuming $this from incompatible context inD:\EnvirOnment\WWW\ecmall\upload\eccore\ecmall.php on line 175

解决方案:

首先检查php.ini 中extension=php_gd2.dll 注释是否去掉
如果还有问题 查找error_reporting = E_ALL 修改成   error_reporting = 0

登录时报如下错误:

Strict Standards:Non-static method Conf::get() should not be called statically

解决方案:

找到eccore\ecmall.php 228行

function get($key = ”)

修改为 static function get($key = ”)


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值