Я «знаком» с 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. Как я могу это исправить?
Проверьте подпись функции Some_Function_name()
, у вас, вероятно, есть что-то вроде:
function Some_Function_name(&$param1) { // ...
Это проблема совместимости с PHP 5.3. Вы можете удалить ссылочный оператор &
из аргумента $param1
. Или вы можете откатиться к PHP 5.2.x, если это абсолютно необходимо.