Re: Altering the error_reporting
| From: | mike | Date: | Thu, 04 Sep 2008 00:13:59 +0000 |
| Subject: | Re: Altering the error_reporting | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-279470@lists.php.net to get a copy of this message | ||
couldn't a user-defined error handler work for this?
http://www.php.net/manual/en/function.set-error-handler.php
obviously it would require the script that has the error handler still
be parsable.
but you get the info in the format:
handler ( int $errno , string $errstr [, string $errfile [, int
$errline [, array $errcontext ]]] )
you could print out the first two pieces, and not the last 3...
On Wed, Sep 3, 2008 at 5:10 PM, Jochem Maas <jochem@iamjochem.com> wrote:
> Micah Gersten schreef:
>>
>> This seems like a futile activity. It's a waste of time to have to hunt
>> down an error if you can be told where it is. I suggest spending time
>> improving coding standards that error chasing.
>
> besides, try grepping the archives for the number of posts that post errors
> which include the file and line number that ask what, why and where whatever
> is
> going wrong.
>
> finding someone on that level who actually reads the complete error message
> and attempts to act on it is a hard task by itself. :-D
>
>> Thank you,
>> Micah Gersten
>> onShore Networks
>> Internal Developer
>> http://www.onshore.com
>>
>>
>>
>> admin@buskirkgraphics.com wrote:
>>>
>>> I am looking for a way to alter the error_reporting(E_All)
>>> This displays Parse error: parse error, unexpected '}' in
>>> /var/www/html/test.php on line 7
>>>
>>> I want to remove the file location and line number from the error
>>> to only produce
>>> Parse error: parse error, unexpected '}'
>>>
>>> Why? You may ask.
>>>
>>> I am writting a code tester in php but i do not want to display the "in"
>>> portion. This will make you find the error on your own. As a learning tool.
>>>
>>> Understand I have error reporting off in the php.ini file and call the
>>> errors in the php script with ini_set('display_errors', 1);.
>>>
>>> I am sure this is doable I just cant figure out how to do this without
>>> altering the php.ini file.
>>>
>>>
>>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>