PHP pogreške i logovi
Gdje pronaći error_log, kako uključiti zapisivanje grešaka i kako ih čitati pri rješavanju problema.
Kad stranica javlja grešku 500 ili je prazna, uzrok je gotovo uvijek zapisan u logu. Čitanje loga prvi je korak svakog rješavanja problema.
Gdje su logovi#
- cPanel → Metrics → Errors: zadnjih nekoliko redaka grešaka poslužitelja za vašu domenu.
- Datoteka
error_log: PHP je obično piše u mapu u kojoj je došlo do pogreške (npr.public_html/error_log). Otvorite je u File Manager-u. - Mape podataka (
logs): neke postavke daju pristup i dnevnicima pristupa i grešaka u Metrics → Raw Access.
- Ponovite radnju koja izaziva grešku.
- Otvorite Metrics → Errors ili
error_log. - Pogledajte zadnje retke: sadrže vrijeme, vrstu greške, datoteku i broj retka.
- Potražite poruku: npr. "Parse error" (sintaksa), "Fatal error: Allowed memory size" (PHP postavke), "Call to undefined function" (PHP ekstenzije), "Cannot redeclare" (dvostruka funkcija, često dva dodatka).
Uključivanje zapisivanja greške#
U MultiPHP INI Editor postavite log_errors na On, a display_errors na Off (da posjetitelji ne vide poruke). Pojedinosti: PHP postavke. Za WordPress vidite WordPress bijeli ekran.
Česte greške#
- Greška 500 ili krivi
.htaccess: Greška 500. - Prazna stranica: Bijeli ekran.
- Nakon promjene verzije: Promjena PHP verzije.
Ako ne možete otkriti uzrok, pošaljite tiket i priložite posljednje retke loga.
Je li vam ovaj članak bio koristan?
Hvala na povratnoj informaciji! Treba vam pomoć? Otvorite tiket.
Povezani članci
Promjena PHP verzijeKako odabrati PHP 8.x verziju za domenu u MultiPHP Manageru i što provjeriti nakon promjene.PHP postavke (MultiPHP INI Editor)Kako promijeniti memory_limit, upload_max_filesize, max_execution_time i druge PHP direktive.Greška 500 (Internal Server Error)Što znači greška 500 i kako je otkloniti: .htaccess, PHP verzija, dodaci i logovi.Bijeli ekran (prazna stranica)Stranica se učitava, ali je prazna: PHP greške, memorija, dodaci i kako uključiti prikaz grešaka.
