在一个旧的Joomla装置(版本1.0.13)上,我被要求进入新的状态,看看我是否可以解决这个问题。
一切正常,权限设置正确。
答案 0 :(得分:3)
此错误主要是由于旧的Joomla安装上的“太新”PHP版本(比5.3.x更新)。
一种解决方法是降级PHP版本。
另一个,如果你不太热衷于升级你的Joomla版本或降级你的PHP版本,那就是:
[webroot]includes/Cache/Lite/Function.php
。并查找
$arguments = func_get_args();a
将其替换为以下代码:
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++)
{
$arguments[$i] = &$arguments[$i];
}