Re: Why is there HTML in the error_log output? Please make it stop.

From: Date: Sat, 12 Jun 2010 09:32:28 +0000
Subject: Re: Why is there HTML in the error_log output? Please make it stop.
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-306072@lists.php.net to get a copy of this message
On 12 June 2010 11:23, Peter Lind <peter.e.lind@gmail.com> wrote: > On 12 June 2010 01:17, Daevid Vincent <daevid@daevid.com> wrote: >> I'm trying to clean up some code and have been looking at error_log output >> and they all look like this: >> >> [11-Jun-2010 23:04:54] <font color='red'><b>In >> /var/www/my_notifications.php, line 40:  WARNING</b> >> Invalid argument supplied for foreach() >> </font> >> >> I can't figure out: >> >>        [a] why the logs are in HTML format to begin with? Seems useless. >>        [b] how do I turn it off and just be plain text (i.e. striptags() >> )? >>        [c] where is this <font color='red'> coming from? >> >> I've looked in /etc/php5/apache2/ and grepped through, but don't see >> 'red' >> anywhere. >> >> I do see this, but it has no effect, as you can see by me 'disabling' it.. >> >>  388 ; String to output before an error message. >>  389 ;error_prepend_string = "<font color=ff0000>" >>  390 error_prepend_string = "" >>  391 >>  392 ; String to output after an error message. >>  393 ;error_append_string = "</font>" >>  394 error_append_string = "" >> > > Did you check the html_errors directive? Other thing that comes to mind is xdebug which will format error output - not sure if that ends up in the error log though. Regards Peter -- <hype> WWW: http://plphp.dk / http://plind.dk LinkedIn: http://www.linkedin.com/in/plind BeWelcome/Couchsurfing: Fake51 Twitter: http://twitter.com/kafe15 </hype>

« previous php.general (#306072) next »