Перейти к основному содержанию
 

PHPBB - отключить debug-сообщения [phpBB Debug] PHP Warning

phpBB

С переходом на новую версию PHP на форуме PHPBB стали появляться сообщения вида:

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 693: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead

Проверено в версиях:

  • PHPBB 3.0
  • PHPBB 3.2

Ясно, что форум следует обновить, но показывали бы только админам, чего всем-то сообщать. Первым делом внёс изменения в файл config.php:

// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);

Не помогло.

Стал смотреть код и нашёл где править. В файле /includes/startup.php находим строку:

$level = E_ALL & ~E_NOTICE & ~E_DEPRECATED;

И меняем её на:

$level = 0;

Теги

Комментарии