• Автор:

    Flesha
  • Добавлено:

    июн 04, 2013
  • Комментариев:

    0
  • Просмотров:

    1477

Фикс - DLE и PHP 5.3

Фикс - DLE и PHP 5.3

Фикс подавляет вывод такого рода сообщений:
Deprecated: Function ereg_replace() is deprecated in D:\***\www\engine\inc\include\init.php(1) : eval()'d code(1) : eval()'d code on line 1


при работе Dle в связке с PHP 5.3.

Установка:
1. Открыть файл admin.php и найти:
error_reporting ( E_ALL ^ E_NOTICE);


Заменить на:
error_reporting ( E_ALL ^ E_NOTICE ^ E_DEPRECATED);


Найти далее:
@ini_set ( 'error_reporting', E_ALL ^ E_NOTICE);


Заменить на:
@ini_set ( 'error_reporting', E_ALL ^ E_NOTICE ^ E_DEPRECATED );


2. Открыть файл index.php и найти:
@error_reporting ( E_ALL ^ E_NOTICE );


Заменить на:
@error_reporting ( E_ALL ^ E_NOTICE ^ E_DEPRECATED);


Найти далее:
@ini_set ( 'error_reporting', E_ALL ^ E_NOTICE );


Заменить на:
@ini_set ( 'error_reporting', E_ALL ^ E_NOTICE ^ E_DEPRECATED);


Готово!

Версия DLE: 9.x
Автор: IT-Security
Источник: forum.dle-news.ru
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.