Предупреждение об ошибке PHP: параметр 1 должен быть ссылкой - PullRequest
3 голосов
/ 15 декабря 2011

Я "знаком" с 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. Как я могу это исправить?

1 Ответ

7 голосов
/ 15 декабря 2011

Проверьте сигнатуру функции Some_Function_name(), возможно, у вас что-то вроде:

function Some_Function_name(&$param1)
{
    // ...

Это проблема совместимости с PHP 5.3. Вы можете удалить оператор ссылки & из аргумента $param1. Или вы можете откатиться до PHP 5.2.x, если это абсолютно необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...