файл .htaccess должен содержать строку:
php_flag error_reporting off
, a в vars.inc.php заменяем error_reporting(E_ALL^E_NOTICE); на error_reporting(0); и $SHOW_MYSQL_ERRORS устанавливаем значение off.
Но что, если вдруг в процессе разработки мы допустим ошибку и для исправлениия нам нужно знать в каком месте она произошлаш Для этого мы создаем куку со специальным именем, например, debugkey
debugkey.php
<?php
setcookie("debugkey",1,time()+9999999,"/");
?>
Открыв этот файл в браузере мы получим специальный ключ по которому можно выводить информацию для отладки. Для этого добавим в vars.inc.php следующий код:
if($_COOKIE['debugkey'])
{
error_reporting(E_ALL^E_NOTICE);
$SHOW_MYSQL_ERRORS='on';
}
else
{
error_reporting(0);
$SHOW_MYSQL_ERRORS='off';
}
Отладка и оптимизация SQL запросов в NetCat, 2008-09-30 @ 23:52
[...] предыдущем посте про неткат мы создавали ключ по которому нам будет отображаться отл�.... Тут мы тоже его используем. Далее добавляем такой [...]
Artur, 2008-10-29 @ 13:54
порядок следования параметров функции поправьте...
yakodzun, 2008-10-29 @ 15:59
ага, спасибо, поправил