ECShop 3.0安裝出現錯誤:Non-static method cls_image::gd_version()

ECShop可以說是比較早的電商程序了,那個時候的運行環境在PHP 5.3及其以下版本。不過目前流行的都是PHP 5.4版本,所以安裝後運行就出現了一些小的錯誤。

ECShop可以說是比較早的電商程序了,那個時候的運行環境在PHP 5.3及其以下版本。不過目前流行的都是PHP 5.4版本,所以安裝後運行就出現了一些小的錯誤。

Strict Standards: Non-static method cls_image::gd_version() should not be called statically in E:\web\shopex\includes\lib_base.php on line 346

PHP 5.3版本以上會出現這個錯誤。

在346行裏面,發現gd_version()方法未聲明靜態static,所以會出錯:

return cls_image::gd_version();

改成:

$p = new cls_image();
return $p->gd_version();

發佈了34 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章