mam taką funkcje do obsługi błędów.
Chciałbym ją usprawnić, poprawić błędy jeśli są, dodać obsługe błędów zapytań,
obsługe tych będów o których nie wiem.
// OBSLUGA BLEDOW // date_default_timezone_set('Europe/Warsaw'); Cos nie tak z funkcja na serwerze ? // Prosty handler do logowania bledow function ErrorHandler($errLevel, $errMessage, $errFile, $errLine) { $file_path = $path.'logs/'.$file; $msg = "Czas: $data\r\n Plik: $errFile\r\n Linia: $errLine\r\n Poziom: $errLevel\r\n $errMessage\r\n"; return true; }
Pytania:
- Dlaczego na localhost muszę dodać funkcje date_default_timezone_set(), aby ErrorHandler() działał bez błędów, a na serwerze ta funkcja nie działa, ale całość działa dobrze bez tej funkcji?
- Jak dodać obsługę błędów zapytań?
Czy trzeba tutaj, przy każdym zapytanie dodać np. trigger_error(mysql_error()); , czy można prościej w inny sposób.
- Czy o czymś nie wiem i nie uwzględniłem w obsłudze błędów i zapisaniu logów błędu w pliku.
Chciałbym prosić o więcej informacji na ten temat.