Отключение сообщений об ошибках

Проблемы с установкой или работой phpBB 2.0.x? Получите помощь здесь!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Отключение сообщений об ошибках

Сообщение VovikV 28.01.2006 13:42

Вопрос такой. Можно сделать так чтоб при ошибке выводилась произвольная станица или не выводилось ничего?

Собственно зачем это нужно. У хостера был косяк с базой. И через несколько секунд вылезло сообщение, где Cracker Tracker рапортовал, что не может получить данные из таблицы. При этом указывается таблица, и ее префикс, вайл где произошла ошибка (раскрытие служебных данных так сказать :). Понятно, что можно подправить файлик от Cracker Tracker но не править же их все...
VovikV
phpBB 2.0.0
 
Сообщения: 121
Зарегистрирован: 21.11.2005 7:15


Сообщение edgar 28.07.2006 19:14

Повтор запроса :)

Как можно быстро включать/отключать вывод сообщений об ошибках?
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

Сообщение Xpert 28.07.2006 19:42

includes/constants.php
Код: Выделить всё
//define('DEBUG', 1); // Debugging on
define('DEBUG', 1); // Debugging off

Во второй строке 1 меняем на 0.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение edgar 28.07.2006 20:13

Спасибо.
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

Сообщение Siava 28.07.2006 21:16

Было бы неплохо модик сделать.. чтобы при отключенном debug'е все сообщения об ошибках писались в какой-нибудь лог :)
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2665
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение edgar 28.07.2006 22:09

Да, логи это вообще было бы супер. Тогда и включать обратно бы не пришлось никогда. :)

И ещё...
Я вот о багах писал (за что мне досталось от avm и Nikel в той теме :) ), так вот sql перестало выводиться, а ошибка:

Код: Выделить всё
Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/blablabla/htdocs/forum/posting.php on line 42

выводится все равно.

Как это отключить?
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

Сообщение Siava 28.07.2006 23:59

edgar
Это уже сообщения php. Отключаются в php.ini. Надо установить display_errors = Off, а log_errors = On - желательно ;)
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2665
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение edgar 29.07.2006 0:57

Siava
спасибо
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

Сообщение PhoeNiXX 22.12.2007 20:03

Siava писал(а): Отключаются в php.ini

Это возможно только, если ты сам владелец хостинга? Если, например, я сижу на виртуальном хостинге и мне нужно отключить сообщения типа:
Код: Выделить всё
Parse error: parse error, unexpected ',' in /home/blablabla/htdocs/forum/posting.php on line 1289

чтобы не палить структуру директорий или хотя бы сделать, чтобы выводилось обрезаное сообщение типа:
Код: Выделить всё
Parse error: parse error, unexpected ',' in ...posting.php on line 1289

Можно такое в принципе сделать?
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 07.12.2007 2:20
Откуда: Питер

Сообщение crash 23.12.2007 11:49

PhoeNiXX писал(а):Это возможно только, если ты сам владелец хостинга?

Это спросите у хостера. Что он вам резрешил то и можете делать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный



Вернуться в Поддержка phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0