Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] error_log - plik loga niedostępny
bulimaxiu
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

Ostrzeżenie: (0%)
-----


Witam.

Mam klasę typu errorhandler. error_log zapisuje błędy do pliku
  1. error_log ($err, 3, $this->log_filename);
W __destruct jest funkcja w której sprawdzam
  1. is_file($this->log_filename)
która zwraca FALSE. Gdy w tym samym skrypcie zapytam o historyczny log to zwraca TRUE i jest OK. file_exists - podobnie.

Czy ten error_log buforuje log i po zakończeniu skryptu dopiero go zapisuje?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bulimaxiu
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

Ostrzeżenie: (0%)
-----


Ręczne odpalenie kodu, który jest w destruktorze (poprzez wywołanie __destruct() ze skryptu jak zwykłej funkcji) powoduje zgłoszenie podwójnego komunikatu o nieznalezieniu pliku do przesłania.

Staram się przekazać konkrety, nikt nie chce chyba całej klasy analizować i zbędnego wydaje mi się kodu do tego problemu.

Ten post edytował bulimaxiu 28.09.2011, 15:09:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 19:05