PHP Fehler und Warunugen unterdrücken ....

Kufstein

B1G-Software-Kunde
#1
Hallo, hätte mal eine frage.


Und zwar, ob man irgendwie die Fehler von PHP unterdrücken kann...

So dass sowas nicht mehr "Warinig: fopen(http://xyr.de:eijd ..."

weil ich habe eine seite mit include eingeschlossen, da kommt ab und zu ein fehler wenn der Server nicht erreichbar ist...

Grüßle ...
 

patrick

Staff member
B1G-Software-Kunde
#2
Wenn du es nur für einen bestimmten Befehl willst: Einfach ein "@" vor den Befehl schreiben.
Code:
fopen(...) -> @fopen(...)
include(...) -> @include(...)
Ein "@" vor include() sollte sich auf die gesamte includierte PHP-Datei auswirken.

Du kannst die Fehlermeldungen auch komplett unterdrücken mit:
Code:
error_reporting(0);
 

Kufstein

B1G-Software-Kunde
#3
Wenn du es nur für einen bestimmten Befehl willst: Einfach ein "@" vor den Befehl schreiben.
Code:
fopen(...) -> @fopen(...)
include(...) -> @include(...)
Ein "@" vor include() sollte sich auf die gesamte includierte PHP-Datei auswirken.

Du kannst die Fehlermeldungen auch komplett unterdrücken mit:
Code:
error_reporting(0);
error_reporting(0); ---> zeigt er dann auch keine Warnungen mehr an?
 

patrick

Staff member
B1G-Software-Kunde
#4
Nein, auch keine Warnungen mehr. Wenn du trotzdem Warnungen haben willst:

Code:
error_reporting(E_WARNING);
 

Kufstein

B1G-Software-Kunde
#5
Nein, auch keine Warnungen mehr. Wenn du trotzdem Warnungen haben willst:

Code:
error_reporting(E_WARNING);
Nein schon okay ...

will nichts haben .. Vielen Dank ... jetzt scheint es zu funzen ^^

Weil ich hatte immer das PRoblem wenn mein Streamserver nicht gelaufen ist, hat er eine Warnung ausgegeben, und das ist jetzt nicht mehr der fall ...

Danke ;)
 
Top