[php] - error handling/logging

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • hilarisch
  • Registratie: Maart 2002
  • Laatst online: 03-07 18:21
Ik ben bezig met een website voor een klant en vroeg me af hoe ik het beste de error handling kon regelen.

Ik heb deze error handler geprobeerd. Maar deze werkte niet zo prettig vond ik.

Welke ervaring hebben error handling/logging?
Wat gebruiken jullie?
Hebben jullie nog tips?
Zaken waarop je moet letten?

[ Voor 4% gewijzigd door hilarisch op 17-07-2003 12:29 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Ik maak meestal een functie die ik zo nu en dan aanroep op plaatsen waar iets onverwachts gebeurt of waar een foute waarde optreed. Deze functie kan een error melding op het scherm geven en zet de fout in de database.

Je kan ook een systeem maken waarin het hele verloop van het programma wordt vastgelegd voor test en debug doeleinden.

Acties:
  • 0 Henk 'm!

  • hilarisch
  • Registratie: Maart 2002
  • Laatst online: 03-07 18:21
maar je geeft geen enkele foutmelding aan de klant weer?!

wanneer er een fout optreedt stopt het script en stuur je de bezoeker door naar een pagina met een melding dat er een fout is opgetreden?

Acties:
  • 0 Henk 'm!

  • hilarisch
  • Registratie: Maart 2002
  • Laatst online: 03-07 18:21
gebruiken jullie nog een handige class of script om dit te regelen?

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 16:28

Bosmonster

*zucht*

je kunt zelf een error_handler maken die iets doet en je kunt OR constructies gebruiken om je eigen errors te raisen

doeIets() or myError (...);

Wat je wilt doen is volledig van jezelf afhankelijk.. wat je wilt. Loggen naar een file of gewoon een error-pagina bijvoorbeeld..

Tis dus niet zo gek dat niemand reageert ;)

Zie ook: set_error_handler
En hier: errorhandler

[ Voor 24% gewijzigd door Bosmonster op 23-07-2003 16:06 ]


Acties:
  • 0 Henk 'm!

  • hilarisch
  • Registratie: Maart 2002
  • Laatst online: 03-07 18:21
mijn errorhandler vangt nu wel de errors af, maar ik krijg het niet voor elkaar om een fatal error af te vangen...
of liever gezegd niet weer te geven maar de pagina redirecten naar error.htm

heeft iemand dit wel eens voor elkaar gekregen

Acties:
  • 0 Henk 'm!

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 16-09 10:29

Apache

amateur software devver

If it ain't broken it doesn't have enough features


Acties:
  • 0 Henk 'm!

  • wustenveld
  • Registratie: Februari 2002
  • Laatst online: 07-07 13:36
fatal errors komen niet door de handler heen, is me tot nu toe ook niet gelukt, en volgens mij is het zelfs onmogelijk.
Pagina: 1