我对PHP“熟悉”,而我的朋友因为错误而导致其网站崩溃:
Warning: Parameter 1 to Some_function_name() expected to be a reference,
value given in /.../public_html/includes/tng/tNG.class.php on line 219
第219行:
$ret = call_user_func_array($callBackFunction,$tempParam);
我不确定他的服务器上发生了什么,但托管公司团队说了一些关于Joomla和PHP冲突的事情。我该如何解决?
答案 0 :(得分:7)
检查Some_Function_name()
的功能签名,你可能有类似的东西:
function Some_Function_name(&$param1)
{
// ...
这是PHP 5.3兼容性问题。您可以从参数&
中删除引用运算符$param1
。或者,如果绝对必要,您可以回滚到PHP 5.2.x.