Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2014-09-05 06:30:43

zorin
Новичок
Зарегистрирован: 2014-09-05
Сообщений: 5

Вопросик по БД

Приветствую!
Бывают ошибки по БД MySQL выскакивают, когда заходишь на сайт там рамка и путь к ошибки. Возможно ли как нибудь прикрыть такой вид ошибок БД, страничкой заглушкой что ли?

Offline

#2 2014-09-05 07:59:26

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Вопросик по БД

Речь ведь не о абстрактном скрипте, а о fluxbb?

В config.php у тебя вероятно есть

define('PUN_DEBUG', 1);

эта настройка нужна только для отладки на локалке, а на рабочем сайте ее необходимо убрать.

Аналогично есть настроечная константа PUN_SHOW_QUERIES .


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#3 2014-09-06 06:09:53

zorin
Новичок
Зарегистрирован: 2014-09-05
Сообщений: 5

Re: Вопросик по БД

В config.php  есть это

define('PUN', 1);

Где находится настроечная константа PUN_SHOW_QUERIES , что конкретно в ней нужно править?

Offline

#4 2014-09-06 09:02:28

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Вопросик по БД

@zorin, если где-то в коде есть

define('PUN_DEBUG', 1);

заменить на

//define('PUN_DEBUG', 1);

Если есть

define('PUN_SHOW_QUERIES', 1);

заменить на

//define('PUN_SHOW_QUERIES', 1);

И вероятно заменить в common.php строку

error_reporting(E_ALL ^ E_NOTICE);

на

error_reporting(0);

Offline

#5 2014-09-09 10:08:02

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Вопросик по БД

zorin пишет:

Где находится настроечная константа PUN_SHOW_QUERIES , что конкретно в ней нужно править?

Если в config.php ее нет, то уже и не надо искать ))) Просто ранее ты писал:

zorin пишет:

Возможно ли как нибудь прикрыть такой вид ошибок БД, страничкой заглушкой что ли?

поэтому я решил, что при ошибке показываются запросы. Видимо мы друг друга не поняли.

Visman дал исчерпывающий ответ.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens