2012年12月10日

讓Joomla!1.0也能夠在php5.3上運行

joomla1.0php5.3
前幾天接到通知,跟我們一直合作的主機商,
要將原本php5.2版本升級至php5.3,接著悲劇就這麼發生了。
我們最近接觸的客戶,原來網站就是使用joomla!1.0所架設,
但主機升級至php5.3後,會出現與joomla1.0不相容的情況發生,
最明顯是所有網站內容無法正常呈現。

解決這問題,必須到public_html/includes/Cache/Lite/Function.php進行修改。

利用Ctrl+F 找出下列程式碼:
$arguments = func_get_args();
並取代成 
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}
貼心提醒:目前Joomla!已經釋出到Joomla!2.5版本以上,
修正了許多早期Joomla1.0系統使用上的錯誤,若您還在使用Joomla!1.0,
建議您盡快更新,避免版本過舊導致許多套件失效。

0 意見:

張貼留言

或許您對其他文章有興趣

Related Posts Plugin for WordPress, Blogger...