PHP Warning und Notice deaktivieren

Apache, Lighttpd, nginx, Cherokee
AWOHille
Posts: 271
Joined: 2011-09-05 09:00

PHP Warning und Notice deaktivieren

Post by AWOHille » 2012-10-02 12:41

Hallo,

ich würde gerne Meldungen, folgenden Schemas, in der error.log deaktivieren:

Code: Select all

[Tue Oct 02 12:36:54 2012] [error] [client 123.456.789.123] PHP Warning:
[Tue Oct 02 12:38:19 2012] [error] [client 123.45.67.89] PHP Notice:


folgendes habe ich in die php.ini geschrieben:

Code: Select all

error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING


Die Meldungen in der error.log bleiben allerdings nach wie vor. Wo liegt mein Fehler?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11134
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP Warning und Notice deaktivieren

Post by Joe User » 2012-10-03 12:44

Das sind Errors und die solltest Du beheben, statt sie zu verbergen. Letzteres wäre fatal, da Du dann keinerlei Fehlermeldungen von PHP mehr bekommen würdest und so auch keine Fehler mehr beheben kannst.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

AWOHille
Posts: 271
Joined: 2011-09-05 09:00

Re: PHP Warning und Notice deaktivieren

Post by AWOHille » 2012-10-04 11:14

Mir geht es hauptsächlich um eine temporäre Deaktivierung der Fehlermeldung. Die Ursache der beiden Fehlermeldungen sind mir in dem entsprechenden Script bekannt. Allerdings ist die Beseitigung mit etwas mehr Aufwand verbunden. Aus diesem Grunde wollte ich halt die log-Files nicht mit Fehlermeldungen "zumüllen". Welche Möglichkeit habe ich, um die php Error Meldungen zu deaktivieren?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11134
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP Warning und Notice deaktivieren

Post by Joe User » 2012-10-04 12:12

Eigentlich sollte Dein error_reporting diese Meldungen bereits unterdrücken: http://www.php.net/manual/en/errorfunc. ... ration.php

Hast Du Deinen Webserver beziehungsweise die PHP-Prozesse nach der Änderung der php.ini neu gestartet? Hast Du die richtige php.ini bearbeitet? Wird das error_reporting im Script selbst neu gesetzt?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

AWOHille
Posts: 271
Joined: 2011-09-05 09:00

Re: PHP Warning und Notice deaktivieren

Post by AWOHille » 2012-10-08 14:54

Danke erst mal für deine Hilfe.
Es ging nur, über

Code: Select all

error_reporting(0);


in den entsprechenden Scripten.