Страница 1 из 1

Call-time pass-by-reference has been deprecated

Добавлено: 02 апр 2009, 12:06
Smolenskiy
Собрал у себя на ноуте сервер Apache 2.0.63, PHP Version 5.2.9-1, MySQL 5.0.51

Установил maxsite cms 0-31. В php.ini было установлено allow_call_time_pass_reference = off (чтобы не было этих сообщений меняем на on), в результате на главной странице могу наблюдать:


Warning: Call-time pass-by-reference has been deprecated in .\application\maxsite\common\page.php on line 107

С 107 по 113 и, с 116 - 122

Сообщение обозначает, предупреждение разработчику о том, что передача аргументов по ссылке во время вызова функции была объявлена устаревшей

Не знаю, нужна эта информация для разработчиков maxsite cms или нет, но всё равно выложил.

Re: Call-time pass-by-reference has been deprecated

Добавлено: 02 апр 2009, 14:00
MAX
Разработчик в курсе. ;)

Передача аргумента по ссылке вполне оправдана и удобна. Возможно (!!!) когда на всех хостингах будет стоять php 6 (шесть), тогда действительно можно будет подумать об отказе от сего метода.

Re: Call-time pass-by-reference has been deprecated

Добавлено: 08 июл 2009, 14:42
curtdp
чтобы убрать вывод предупреждений, достаточно в файле .htaccess добавить строку

Код: Выбрать все

php_flag display_errors off


или в php.ini

Код: Выбрать все

// Отключить все сообщения об ошибках
error_reporting(0);


подробней о функции error_reporting

P.S.: а еще в файле /index.php (который в корне maxsitecms) параметр

Код: Выбрать все

error_reporting(E_ALL);

можно установить в

Код: Выбрать все

error_reporting(0);

то же самое что и в php.ini только не там :)
еще варианты параметров функции error_reporting

Re: Call-time pass-by-reference has been deprecated

Добавлено: 11 янв 2010, 04:39
poison
Намного корректней в файле .htaccess добавить строчку
php_value allow_call_time_pass_reference On

Re: Call-time pass-by-reference has been deprecated

Добавлено: 29 дек 2010, 07:06
Murvanidze
poison писал(а):Намного корректней в файле .htaccess добавить строчку
php_value allow_call_time_pass_reference On


Это решение сработало у меня.
Спасибо!