\includes\lib_base.php on line 346

2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家

登录后台页面出现的 何解



function gd_version()
{
include_once(ROOT_PATH . 'includes/cls_image.php');

return cls_image::gd_version(); ------346
}

回答:
有高手来解决下吗?

如果主机的GD库不存在或者版本不同还有可能出现下面这句错误提示:
  Strict Standards: Non-static method cls_image::gd_version() should not be called statically in ****\includes\lib_base.php on line 346
  直接找到“includes\lib_base.php”文件的346行左右,将这句:
  //return cls_image::gd_version();
  注释掉就可以了,当然,如果你的程序需要GD库支持,那就要咨询下服务器空间商了,这里我们YOOZHAN优站只作简要说明,不详述方法咯,本文所述ECSHOP版本为:ECShop_V2.7.3_UTF8_release1106,其它版本未测试,请自行研究啦。

我試過改成這樣//return cls_image::gd_version();後台頁面正常,但還有
Strict Standards: Only variables should be passed by reference in /home/creative88/domains/creative888.net/public_html/includes/cls_template.php on line 418
請問有何辨解決