VBulletin любит сбрасывать метаданные SQL-запроса и базы данных в случае ошибки запроса. Я не считаю это интересным с точки зрения безопасности.
Есть ли способ отключить это и просто показать пользователям «что-то пошло не так, повторите попытку позже»?
Я пытался найти это в поисковых системах, на старых форумах поддержки, но похоже, что я первый, кого это волнует. Либо так, либо мой search-foo сегодня действительно слаб: - /
Меня больше беспокоит то, что вы используете продукт, устаревший шесть лет назад и не имеющий поддержки исправлений. Только 3.8.7 PL5 и выше активно поддерживаются для исправления эксплойтов.
Тем не менее, есть шаблон для страницы ошибки базы данных. Я верю, что это в includes/database_error_message.html
, но у этой версии может быть другое местоположение. Вы можете редактировать его по своему усмотрению, чтобы отображать нужную информацию при возникновении ошибки.