если в папке
/bitrix/php_interface/ создать файл
dbquery_error.php, то при возникновении ошибки БД будет выведено служебное сообщение от MySQL, а затем подгружен этот файл.
А если необходимо убрать служебный текст, то в этом файле можно прописать что-то типа
| Код |
|---|
<?
$str = ob_get_contents();
ob_clean();
echo file_get_contents($_SERVER["DOCUMENT_ROOT"]."/error.html");
echo "\n\n\n<!--\n".$str."\n-->";
?>
|
и тогда выведется содержимое файла
$_SERVER["DOCUMENT_ROOT"]."/error.html", а затем HTML комментарием код ошибки