引用其他網(wǎng)絡(luò)已解決文章,收藏起來,以便翻閱腺阳。侵刪
裝ecshop之后有些可能出現(xiàn)這樣的錯(cuò)誤:
Strict Standards: Only variables should be passed by reference in F:\www.xxxx.com\cls_template.php on line 418
原因:
我的PHP版本是5.4.19,PHP5.3以上默認(rèn)只能傳遞具體的變量,而不能通過函數(shù)返回值傳遞靴拱,所以這段代碼中的explode就得移出來重新賦值了
解決方法:
找到“cls_template” =====》的第418行,你會(huì)發(fā)現(xiàn)這段代碼
$tag_sel = array_shift(explode(' ', $tag));
修改為:
$tagArr = explode(' ', $tag); $tag_sel = array_shift($tagArr);
最后
這樣之后頂部的報(bào)錯(cuò)沒掉了猾普,左側(cè)和底部的報(bào)錯(cuò)還需要去ecshop的后臺(tái)點(diǎn)擊清除緩存才能去除袜炕。