1146浏覽量

ECSHOP在php5.4,php5.5報錯的處理方法

來源: 時間:2016-01-24

按下(xià)面方法修改基礎即可,測試PHP5.4,PHP5.5測試安裝通過。

(1)includes/cls_templates.php

array_shift() 的參數是引用傳遞的,5.3以上默認隻能傳遞具體(tǐ)的變量,而不能通過函數返回值 end(&array);

修改方法:

将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 這句話(huà)拆開(kāi)爲兩句。

$tag_arr = explode(‘ ‘, $tag);

$tag_sel = array_shift($tag_arr);

(2)includes/cls_base.php

修改gd_version函數爲:

function gd_version()

//static function gd_version() //部分(fēn)版本不兼容可換爲這個

{

include_once(ROOT_PATH . 'includes/cls_image.php');

$p = new cls_image();

return $p->gd_version();

}

(3)/includes/lib_main.php

查找修改:$ext = end(explode('.', $tmp));

$ext = explode('.',$tmp);
$ext = end($ext);

說明 此僅限于安裝程序後的修改。

聯系我(wǒ)們

一(yī)次需求提交或許正是成就一(yī)個出色産品的開(kāi)始。
歡迎填寫表格或發送合作郵件至: qczsky@126.com

大(dà)理青橙科技

電(diàn)話(huà):13988578755 13988578755

郵箱:qczsky@126.com

地址:大(dà)理市下(xià)關龍都春天10層