Zrzut loga z błędami wykonania do pliku txt

0

Dzień dobry.

Czy i jak można zrzucić log z błędami i warningami podczas wykonywania konkretnego pliku PHP do pliku txt?

Dziękuję
M.

0

Ogólnie masz kilka dróg:

  • tak jak kolega wyżej proponuje użyć generycznych logów (w php.ini możesz ustawić co ma być logowane) i potem na przykład poleceniem grep wyłuskać wpisy, które Cię interesują
  • to co wyżej tyko odpalać z cron i wynik zapisywać w osobnym pliku
  • użyć Kibany, ale to zakładam już zbyt wiele dla małych projektów
  • stworzyć własny error_handler
0

Chyba nie zrozumieliśmy się. Nie chcę logować własnych komunikatów, tylko chcę, aby skrypt zapisał błędy i ostrzeżenia podczas wykonania (takie jak zła nazwa zmiennej, błąd połączenia etc.) do pliku txt. Jest to możliwe?

Dzięki
M.

PS.
Chodzi o to, że zlecającemu nie działa skrypt, i nie wie dlaczego. Plik jest na serwerze dedykowanym i nie wiem, czy można zmienić na nim plik konfiguracji, żeby wypluł błędy na ekran, bez wpływu na inne serwisy, które działają pod tym serwerem (jest wiele stron tego zlecającego na tym serwerze).

0

Możesz jeszcze użyć try/catch, i zapisać do pliku właściwości obiektu klasy Exception / to co zwracają metody tego obiektu typu getMessage(), aczkolwiek to nie wyłapuje niektórych rodzajów błędów (np. typu FATAL).

1 użytkowników online, w tym zalogowanych: 0, gości: 1