PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   PHP Fehlermeldung abfangen und script weiterlaufen lassen (http://www.selfphp.de/forum/showthread.php?t=12108)

Tommy2002 07.01.2006 14:46:43

PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
Hallo,

ich habe folgendes Problem bin gerade dabei ein PHP-Bot für IRC zuschreiben mit einem Modul System. Jetzt habe ich folgendes Problem und zwar wenn ein Modul lade und in dem Modul ein Fehler im Script ist stürzt der ganze Bot ab daher meine Frage kann ich die Fehlermeldungen in PHP abfangen und ihn dran hindern das script komplett zubeenden??? Möchte dann anhand der Fehlermeldung der Datenbank sagen das Module darf nicht mehr geladen werden und dem Admin eine mail schreiben.

Wäre nett wenn mir jemmand helfen könnte

Gruß

Tommy2002

flyscorpion 07.01.2006 17:02:05

AW: PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
Hi,
also eigentlich kann man mit dem @ Zeichen vor dem befehl unterbinden!
So mach ich das ab und zu ;-)

MfG Flyscorpion

Opendix 07.01.2006 17:44:23

AW: PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
Da kommt mir doch glatt das Exception-Handling von PHP5 in den SInn *g*

schau ma auf php.net nach und such Ausnahmenbehandlung
try , catch und so...

Tommy2002 08.01.2006 21:20:31

AW: PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
also das mit dem @ vor dem Befehl hat mir nicht viel geholfen er hat die Fehlermeldung unterdrückt und hat trotzdem das Script abgebrochen. Hat jemmand vieleicht noch eine andere Idee?? Da auf dem Server zur Zeit noch kein PHP5 läuft fällt das wohl in die Hose auserdem habe ich leider nichts über try oder catch gefunden.

Wäre nett wenn mir jemmand weiterhelfen könnte.

Gruß

Tommy2002

vt1816 08.01.2006 21:33:37

AW: PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
Zitat:

Zitat von Tommy2002
...
auserdem habe ich leider nichts über try oder catch gefunden.

Wäre nett wenn mir jemmand weiterhelfen könnte.

Gruß

Thomas Pons

Guckst Du try und catch.

Opendix 09.01.2006 22:44:38

AW: PHP Fehlermeldung abfangen und script weiterlaufen lassen
 
ohne php5... hmm wüsste ich jetzt grad nicht wie man da einen Fehler abfangen kan...

zeig doch mal, was dein Bot zum scheitern bringt... vielleicht kann man das ja auch einfach so programmieren das dieser Fehler schon überhaupt nicht auftreten kann ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:15:36 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.