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

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;

Теги

 

Похожие материалы

IIS 7.0 — The FastCGI process exceeded configured request timeout

Привет, сегодня будем лечить ошибку: HTTP Error 500. The FastCGI process exceeded configured request timeout. Пути к php-cgi.exe могут отличаться в каждом конкретном случае. Ошибка происходит при превышении таймаута работы скрипта. По умолчанию таймаут FastCGI 90 секунд.

Теги

Делюсь переводом расширения Search user topics для phpBB 3.2

Поставил небольшое расширение на форум phpbb 3.2. Перевода не оказалось - быстренько наваял свой, благо перевести нужно было всего лишь 4 строки. Отображаемое имя: Search user topics Имя на сервере: rmcgirr83/searchusertopics Описание: This Extension displays number of topics started by a user when visiting that users profile Версия: 1.0.2 Домашняя страница: https://github.com/sajaki/RecentTopics Дата выпуска: 2017-03-16 Лицензия: GPL-2.0 Бонус от меня - русская локализация.

Теги