zoukankan      html  css  js  c++  java
  • 已解决:Strict Standards: Non-static method cls_image::gd_version() should not be called statically in...

    在安装Ecshop的时候,遇到两个⚠️问题:

    Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /install/includes/lib_installer.php on line 31
    Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /install/includes/lib_installer.php on line 31
    

    原因:
    PHP升级到5.4X以后的兼容性语法问题

    解决:
    找到install/includes/lib_installer.php中的第31行 return cls_image::gd_version(); 然后在找到include/cls_image.php中的678行,发现gd_version()方法未声明静态static,所以会出错。这时候只要:   

    1)将function gd_version()改成static function gd_version()即可。
    2)或者将install/includes/lib_installer.php中的第31行return cls_image::gd_version();改成:
    $p = new cls_image();
    return $p->gd_version();
    

      http://www.cnblogs.com/thinksasa/archive/2013/03/12/2955922.html

    http://www.zoneself.org/2014/08/04/content_2691.html

    https://cn.bing.com/search?q=Strict+Standards%3A+Non-static+method+cls_image%3A%3Agd_version%28%29+should+not+be+called+statically+in&qs=n&form=QBLH&sp=-1&pq=strict+standards%3A+non-static+method+cls_image%3A%3Agd_version%28%29+should+not+be+called+statically+in&sc=0-0&sk=&cvid=9104382167244E548249B952C20EEA6B

  • 相关阅读:
    windows 启动关闭Oracle监听和服务
    自定义 Git
    c++ cmakelist 详解
    vue自定义错误界面
    C++ Web 编程
    前端如何将H5页面打包成本地app?
    django教程
    部署 Django
    Django 国际化和本地化
    Django与CSRF 、AJAX
  • 原文地址:https://www.cnblogs.com/Beyron/p/6209777.html
Copyright © 2011-2022 走看看