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

  • 相关阅读:
    npm install --save
    ajax总结
    javascript学习资料
    前端工具学习资料
    php学习资料
    Bootstrap学习资料
    css学习资料
    Express搭建一个Node项目
    网站性能优化
    POJ 1862 Stripies【哈夫曼/贪心/优先队列】
  • 原文地址:https://www.cnblogs.com/Beyron/p/6209777.html
Copyright © 2011-2022 走看看