запись ошибок в файл php

214
08 января 2018, 11:03

помогите разобраться с хаосом в голове, передо мной цель создать пользовательскую функцию обработки исключений (это я знаю как сделать) вопрос первый: нужно ли регистрировать эту функцию с помощью set_exception_handler (), если нужно то где лучше, в индексном файле или в другом месте кода? (на сколько я знаю, нужно только для случаев когда исключение выбрашенно не в блоке try ... catch). второй задачей это сама обработка ошибок. когда есть блок

try {
    $handle=fopen($file,"a");
  if (!$handle) throw new Exception("open");
  fwrite($handle, $text);
  fclose($handle);
    // я не знаю как сделать запись ошибки в файл ошибка любого типа и вида: Warning: require_once(config.php1) [function.require-once]: failed to open stream: No such file or directory in Z:\home\lptf.it\www\index.php on line 2
} catch {
     //а пользователю вывести текстовое сообшение об ошибке
}
READ ALSO
Работа с миграциями в Laravel

Работа с миграциями в Laravel

Такие вопросы по миграциям в Laravel:

209
Первая программа на языке C++ [требует правки]

Первая программа на языке C++ [требует правки]

ЗдравствуйтеПодскажите что надо и откуда можно скачать программа для программирования на языке C++

199
Почему вывод массива String выводит адрес?

Почему вывод массива String выводит адрес?

Либо я криворукий либо я чего-то не понимаю)

210