Portál AbcLinuxu, 11. května 2025 04:34

Dotaz: Jak na chyby v php

10.8.2013 21:59 Martas
Jak na chyby v php
Přečteno: 243×
Odpovědět | Admin
Nazdarek, poradí nějaký guru, jak bych mohl v php ošetřit celý kod proti chybám? Pokud nastane nějaká chyba a mám potlačeno zobrazení chyb, user uvidí jen bílou stránku, chtěl bych zobrazit nějakou, která by informovala o chybě lepším způsobem. Díky za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

MMMMMMMMM avatar 10.8.2013 22:06 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Jak na chyby v php
Odpovědět | | Sbalit | Link | Blokovat | Admin
napsat si vlastní chybový handler http://php.net/manual/en/function.set-error-handler.php
Linux Dokumentační Projekt - PDF ke stažení
10.8.2013 22:44 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak na chyby v php
…, který nedělá chyby.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Josef Kufner avatar 19.8.2013 13:54 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak na chyby v php
Toto je asi jediné, co se dá dělat. Tedy ještě je podobný handler na vyjímky. Při některých opravdu ošklivých chybách máš ale smůlu a stejně to skončí na prázdné stránce.

Trochu dalších chyb ještě lze odchytit kouskem kódu zaregistrovaným na ukončení výstupu skriptu (callback předaný ob_start). Ten pak může zkontrolovat, zda error_get_last vrátí nějakou chybu a zareagovat.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.