這幾天在測試移轉公司客戶的網站, 有一些是 Joomla 1.0.x 舊版本的站台,要移到新的主機 (PHP5.3、MySQL 5),移轉的過程發現資料庫雖然有 content,但移轉過來的新站台卻抓不到內容,查了一下國外網友的討論找到了解決方法。
原始網站版本:Joomla 1.0.12
原始主機:PHP4、MySQL 4
新架主機:PHP5.3、MySQL 5
1. 找到 includes/Cache/Lite/Function.php 第 74 行:
2. 將上一行取代為:
改掉之後就可以順利抓到內容了。
資料來源:forum of joomla.org
測試環境
步驟
$arguments = func_get_args();
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}