| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 20.11.2008 20:39 | |
|
Zdar,
chcel by som zapisovať, do databázy alebo súboru, všetky chyby, ktoré nastanú v skripte. Dá sa to?
Funkciou set_error_handler() môžem zmeniť chybovú hlášku, ak som správne pochopil. Aj, keď mi to nejak nešlape. Ale vykonáva sa táto funkcia pri chybe, alebo hneď nastaví tie chybové hlášky pri spustení? Lebo ak sa funkcia spustí pri samotnej chybe, tak by sa teroteciky dala chyba aj zapísať. Mýlim sa? alebo, robil iste už niekto niekedy dačo také? ďakujem
_________________ Sorry za prelkepy |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
vsetky chyby sa zachytit urcite nedaju... ked pouzijes spomenutu funkciu, tak logicky, ak mozes vypisat vlastnu chybovu hlasku, tak ich mozes aj ulozit...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Pokiaľ ti ide o localhost, tak si môžeš nastaviť log_errors=On
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
dá sa takže zrba v jednoduchosti sa ti pokúsim ukázať cestu. Tento script som našiel v jednej knihe:
Kód: // set the user error handler method to be error_handler set_error_handler('error_handler', E_ALL); // error handler function function error_handler($errNo, $errStr, $errFile, $errLine) { // clear any output that has already been generated if(ob_get_length()) ob_clean(); // output the error message $error_message = 'ERRNO: ' . $errNo . chr(10) . 'TEXT: ' . $errStr . chr(10) . 'LOCATION: ' . $errFile . ', line ' . $errLine; echo $error_message; // prevent processing any more PHP scripts exit; }
miesto echo už len dáš tie svoje MySQL parametre ...
|
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
k error_log - nie On, ale názov súboru tam treba dať. Eine kleine chyba.
Ten zápis do mysql sa mi až tak nezdá, keby ti padla databáza, nemáš to ako zapísať (ani nič iné)
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
ved to zapis do suboru, nie? mysql je blbe riesenie.
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Tak čo, aké je tvoje rozhodnutie a implementácia?
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
Moje?
take ako napisal tominator, ale miesto toho echa to ukladat do suboru.. pretoze ak ti padne DB, tu chybu tam asi tazko zapises
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
ale emerove som sa blbo asi spýtal
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal autor témy emer: 21.11.2008 22:26 | |
|
stenley píše: vsetky chyby sa zachytit urcite nedaju... ked pouzijes spomenutu funkciu, tak logicky, ak mozes vypisat vlastnu chybovu hlasku, tak ich mozes aj ulozit...
no hej, lenže ja som tu funkciu skúšal, a nejak to nefachčalo použil som ten kód, ktorý je na php.net
nemáte s tým dakto skúsenosť?
Tominator, dačo podobné je na php.net
_________________ Sorry za prelkepy |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
a co ti konkretne neslo? funguje to len pri urcitych chybach... napr. ked zabudnes napisat bodkociarku za prikazom, tak ti nehodi vlastnu hlasku... parse error a niektore dalsie sa nedaju odchytit...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Opravovanie chyb v Správy pre vedenie fóra | 8 | 1498 | 02.08.2011 20:06 KocuR | | Ohlasovanie chýb [ Choď na stránku: 1 ... 12, 13, 14 ] v Správy pre vedenie fóra | 418 | 29578 | 13.04.2024 21:21 tairikuokami | | Skryté hlásenie chýb v PHP, ASP | 2 | 838 | 25.04.2011 17:51 richo9996 | | Seknutie opravy chýb v Operačné systémy Microsoft | 0 | 713 | 02.12.2007 20:35 MANIAC | | Perl: hlásenie chýb v Perl, Python, Ruby, CGI | 5 | 1072 | 03.06.2011 20:00 coldak | | Event Viewer - sledovanie chyb v Operačné systémy Microsoft | 13 | 771 | 13.11.2020 9:46 shiro | | Zaznam chyb celeho skriptu v PHP, ASP | 2 | 855 | 30.10.2008 22:14 Hoomerr | | RAR hlasenie chyb pri rozbalovani v Ostatné programy | 7 | 618 | 02.06.2013 19:25 mamigos30 | | Zotavenie systemu windows z chyb v Operačné systémy Microsoft | 4 | 925 | 26.12.2016 23:41 Rene_91 | | Java - kompilovanie - pomoc pri hľadaní chýb v Assembler, C, C++, Pascal, Java | 5 | 1130 | 13.04.2008 21:19 m@-nX | | Kontrola a oprava chyb na disku v Operačné systémy Microsoft | 4 | 1549 | 09.01.2008 17:07 prandof | | program na zistenie chýb s pc v Ostatné programy | 5 | 561 | 06.03.2023 19:24 tatko Tom | | problem s particiami prei disku bez chyb v Pevné disky a radiče | 4 | 915 | 13.11.2011 23:14 zalgoo | | Microsoft opravil 20 bezpečnostných chýb, opäť žiadnu v Novinky | 4 | 1440 | 17.02.2007 1:28 ertin | | Kontrola chyb a strata dat z USB v Ostatné zariadenia | 5 | 1428 | 06.09.2011 18:54 Lapay | | Zverejňuje sa iba 1/20 bezpečnostných chýb v Novinky | 1 | 463 | 04.06.2007 12:55 fuco |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|