ecshopphp56
1. ecshop兼容什麼版本的php,只兼容5.2的嗎
你好,ecshop我記得Php版本要求是4.3及以上
所有php 5.2是可以的
希望你的問題能解決。
2. 誰有PHP5.5.12版本完全無錯誤的ecshop,能不能給我一個。
把他改成time()這個函數呢,不建議升級php了,php5.2最適合ECshop這個已經不更新的產品。
3. ecshop PHP怎麼調用方法
函數沒有讀取數據出來,返回的是sql語句而已,需要讀取數據,並返回數組才可以:
functionget_index_brand()
{
$sql="selectbrand_id,brand_name,brand_logo,site_urlfrom".$GLOBALS['ecs']->table('brand')."whereis_show='1'orderbysort_orderdesclimit24";
return$GLOBALS['db']->getAll($sql);//讀取數據。
}
4. 按照ecshop 用php哪個版本最好我用5.3 安裝出問題了!
裝php5.2吧,5.3的確會遇到一些兼容性的問題,因為程序就是基於5.2來開發的。
5. ecshop與php7不兼容怎麼解決
ecshop適應PHP7的修改;說實話,ecshop這個系統,到目前也沒見怎麼推;1、將mysql擴展的使用替換掉,改為使用mys;從php5.5開始,mysql擴展將廢棄了;具體更改的文件在於includes/cls_my;if(!defined('DITAN_E;die('Hackingattempt&;classcls_mysql;va
6. ecshop支持php5.3嗎
ecshop是基於PHP5.2開發的,5.3環境下也能使用大部分的5.2程序,部分功能可能回出現未知的問題。
7. ECSHOP 運行PHP5.5環境錯的怎麼辦
根據錯誤一個一個的來解決。這些錯誤網上都有對應的解決方法的。其實如果沒有必要,ecshop用5.2是最好的了。
8. ecshop gbk2.73版本 在php5.5 上分類不顯示如何解決
程序不斷的更新換代,php版本也在不斷的推陳出新,自從php7.0推出,php5.5版本已落伍,但是目前使用php5.5的也不少,接下來,整理關於在PHP5.5及高版本上報錯的解決方法
如果在高版本的php虛擬主機上安裝程序,出現兼容性問題。
小編在本地環境php5.5上安裝出現以下兩種報錯提示:
Only variables should be passed by reference php
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead…?
先說明第一個問題的解決方法:
php 5.3以上版本的問題,和配置有關 只要418行把這一句拆成兩句就沒有問題了。
將下列:
1
$tag_sel = array_shift(explode(' ', $tag));
修改為:
1
$tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);
因為array_shift的參數是引用傳遞的,5.3以上默認只能傳遞具體的變數,而不能通過函數返回值
第二個報錯解決辦法:
找到文件:include/cls_template.php
將以下代碼:
1
return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);
修改成:
1return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source);
9. ecshop 下面php代碼如何 轉換到ecshop模版調用輸出
你可以直接在php文件內操作哦,比如你想在index.dwt里調用,那你可以在index.php 把你寫的函數加進去然後 再index.php 里加入
$content=getline($file); //$file我不大清楚你傳的是哪裡的值
$smarty->assign('res', $content);
index.dwt里 直接{$res}就可以了
10. 下載了一個別人的ecshop支持php5.6+apache2.4+mysql環境的安裝配置問題
如何是配置環境的話,你可以直接用php環境包 http://www.xampps.com/
下載安裝,啟動,可以自由切換PHP版本