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

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 19 лет 5 месяцев

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

Сообщение VovikV »

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

Собственно зачем это нужно. У хостера был косяк с базой. И через несколько секунд вылезло сообщение, где Cracker Tracker рапортовал, что не может получить данные из таблицы. При этом указывается таблица, и ее префикс, вайл где произошла ошибка (раскрытие служебных данных так сказать :). Понятно, что можно подправить файлик от Cracker Tracker но не править же их все...
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

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

Как можно быстро включать/отключать вывод сообщений об ошибках?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

includes/constants.php

Код: Выделить всё

//define('DEBUG', 1); // Debugging on
define('DEBUG', 1); // Debugging off
Во второй строке 1 меняем на 0.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Спасибо.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

Было бы неплохо модик сделать.. чтобы при отключенном debug'е все сообщения об ошибках писались в какой-нибудь лог :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

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

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

Код: Выделить всё

Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/blablabla/htdocs/forum/posting.php on line 42

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

Как это отключить?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

edgar
Это уже сообщения php. Отключаются в php.ini. Надо установить display_errors = Off, а log_errors = On - желательно ;)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Siava
спасибо
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
Сообщения: 31
Стаж: 17 лет 4 месяца
Откуда: Питер

Сообщение PhoeNiXX »

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
Можно такое в принципе сделать?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

PhoeNiXX писал(а):Это возможно только, если ты сам владелец хостинга?
Это спросите у хостера. Что он вам резрешил то и можете делать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

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