| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Ловля ошибок |
| Автор: nicka 1.3.2004, 13:00 | ||
| Дело в следующем: я в коде использую функцию mkdir() в следующем виде
для того, чтобы при не создании папки выводилось мое сообщение об ошибке, а не системное, однако, в случае, если папк не создаеться по каким -то причинам, выдаеться системная ошибка, что естественно меня не устраивает на сайте. Как же отследить ошибку, т выводить на экран мой сообщение об ошибке |
| Автор: Master 1.3.2004, 13:11 |
| функцию http://www.php.net/error_reporting ставиш в 0 и он не будет выдовать ошибок. после отладки так и положено делать. |
| Автор: Sardar 1.3.2004, 13:59 |
| Глушим ошибку через @mkdir(...) |
| Автор: Master 1.3.2004, 14:16 |
| Sardar лучше так не дать... если этих собак везде понатыкать, то потом будеш 3 часа голову ломать почему то-то не работает... проще отключить обработку всех ошибок ИМХО. |
| Автор: arial 1.3.2004, 15:11 |
| http://ru.php.net/manual/ru/function.set-error-handler.php |
| Автор: Sardar 1.3.2004, 15:29 |
| Просто я никогда не отключаю ошибки, а направяю их в лог. ИМXО это лучше. |
| Автор: arial 1.3.2004, 16:37 |
| Sardar, по твоему засобаченная ошибка окажется в логе? |
| Автор: nicka 2.3.2004, 14:43 | ||
Что-то я нипро каких собак не слыхала |
| Автор: arial 2.3.2004, 23:13 | ||||
RTFM При вызове засобаченной ф-ии сообщение об ошибке не выдается. |
| Автор: nicka 3.3.2004, 13:48 |
| ага, ясно |