[pmwiki-users] [PHP] Re: debugging using error_log stuff
Tamara Temple
tamouse.lists at gmail.com
Mon Jun 13 11:59:07 CDT 2011
On Jun 13, 2011, at 4:05 AM, Richard Quadling wrote:
> On 12 June 2011 22:57, Tamara Temple <tamouse.lists at gmail.com> wrote:
>>
>> On Jun 12, 2011, at 4:32 PM, Peter Bowers wrote:
>>
>>> On Sun, Jun 12, 2011 at 3:18 PM, Tamara Temple <tamouse.lists at gmail.com
>>> >
>>> wrote:
>>>>
>>>> function sms($text,$switch=0){
>>>> global $MessagesFmt;
>>>> error_log(date(DATE_RFC822)." Entered sms. text=$text.
>>>> switch=$switch\n",3,"/var/log/pmwiki/error.log");
>>>> if ($switch == true || is_array($text)) {
>>>> $MessagesFmt[] = "<pre>" . print_r($text,true) .
>>>> "</pre>\n";
>>>> } else {
>>>> $MessagesFmt[] = $text . "<br />\n";
>>>> }
>>>
>>> # error_log(date(DATE_RFC822)." Exit sms.\n");
>>> error_log(date(DATE_RFC822)." Exit
>>> sms.\n",3,"/var/log/pmwiki/error.log");
>>>>
>>>> }
>>>
>>> Missing arguments #2 and #3 -- try as modified above.
>>>
>>> -Peter
>>
>> D'oh. Sometimes you stare and stare and stare at something and you
>> still
>> don't see it. Thanks a bunch.
>>
>
> Would the use of ...
>
> error_reporting(-1);
> ini_set('display_errors', 1);
>
> have helped during your development?
I'm not sure it would have in this case, as there were no errors from
the PHP side of things -- what I had done was perfectly acceptable to
PHP. error_log doesn't require the last 2 arguments and did send the
message to the PHP error log with no problems. I just wasn't looking
there...
I do set those values when I'm developing and testing an application
typically, though, so that is good advice in general.
More information about the pmwiki-users
mailing list