Possible. Can you run "php -m" and see whether you have the libxml extension
loaded? I think that is the only prerrequisite...

Ivan

On 16 August 2011 20:46, Michael Sole <ms...@gold-mobile.com> wrote:

> I think the failure is happening before that point. I doubt the function
> is even being called. Even putting in a echo "hi"; nothing shows up.
>
> Could it be failing on parsing the xml config file?
>
> -----Original Message-----
> From: Ivan Habunek [mailto:ivan.habu...@gmail.com]
> Sent: Tuesday, August 16, 2011 2:31 PM
> To: Log4PHP User
> Subject: Re: Multiple servers writing to the same file
>
> Well, I'm really not sure what is wrong here. I haven't tested log4php
> on gentoo, but it has been tested on ubuntu and debian.
>
> If you're feeling adventurous, you can add some var_dumps or such to the
> log4php source. The logging is being done in:
> /src/main/php/appenders/LoggerAppenderFile.php
>
> The function is append() on line 109.
>
> Anything that prevents fopen/flock/fwrite from working would be a
> problem. Not that any specific config option comes to mind.
>
> E.g. try duping what is returned by flock() in line 111. If flock fails,
> then the appender will stop logging without reporting an error.
>
> Unfortunately, there's still a lot of potential silent failures in
> log4php source. We're working on improving error reporting.
>
> Regards,
> Ivan
>
>
> On 16.8.2011. 20:21, Michael Sole wrote:
> > Yeah I was already trying that:
> > <param name="file"
> > value="/vdomain/logtest.goldmobile.mobi/html/myLog.log" />
> > <!-- 2 -->
> >
> > But no dice, its gentoo so there might be some weirdness with it.
> >
> > I am going to ask my managed host for help and try it on an Ubuntu
> > machine.
> >
> > Any other suggestions would be helpful.
> >
> > -----Original Message-----
> > From: Ivan Habunek [mailto:ivan.habu...@gmail.com]
> > Sent: Tuesday, August 16, 2011 2:20 PM
> > To: Log4PHP User
> > Subject: Re: Multiple servers writing to the same file
> >
> > That's strange. I just tried it (windows) and it works fine.
> >
> > Try specifying the full file path, just in case. Something like:
> > <param name="file" value="/home/user/myLog.log" />
> >
> > Regards,
> > Ivan
> >
> > On 16.8.2011. 20:15, Michael Sole wrote:
> >> Thanks.
> >>
> >> I made the correction but still no luck. The file would be made in
> >> the
> >
> >> same folder as the script that calls it right?
> >>
> >> I pastebined my code for reference http://pastebin.com/r9XVataM
> >>
> >> But really I just copied and pasted it.
> >>
> >> -----Original Message-----
> >> From: Ivan Habunek [mailto:ivan.habu...@gmail.com]
> >> Sent: Tuesday, August 16, 2011 2:13 PM
> >> To: Log4PHP User
> >> Subject: Re: Multiple servers writing to the same file
> >>
> >> No, that's fine. You don't need any PHP extensions to log to files,
> >> and it works with the default PHP config.
> >>
> >> Regards,
> >> Ivan
> >>
> >> On 16.8.2011. 20:05, Michael Sole wrote:
> >>> Just an FYI I am running this on Gentoo with PHP 5.3.x
> >>>
> >>> I have PEAR installed, I am wondering if there are any other PHP
> >>> packages or configurations required to make this be able to write
> >> files.
> >>>
> >>> *From:*Ivan Habunek [mailto:ivan.habu...@gmail.com]
> >>> *Sent:* Tuesday, August 16, 2011 9:34 AM
> >>> *To:* Log4PHP User
> >>> *Subject:* Re: Multiple servers writing to the same file
> >>>
> >>> That should work fine because the file is locked each time before
> >>> writing to it (exclusive lock).
> >>>
> >>> I haven't tested this on a NAS setup, but I have tested it by having
>
> >>> two processes log continuously to the same log file on a local disk
> >>> and this works ok.
> >>>
> >>> Let us know if you run into any problems.
> >>>
> >>> Regards,
> >>> Ivan
> >>>
> >>> On 16 August 2011 15:26, Michael Sole<ms...@gold-mobile.com
> >>> <mailto:ms...@gold-mobile.com>>   wrote:
> >>>
> >>> If I were to have a NAS and mount a folder on 2 different servers to
>
> >>> a
> >>
> >>> folder on the NAS could I use log4php to write to the same file from
>
> >>> both servers?
> >>>
> >>> The goal is to have 1 log file from 2 servers in a load balanced
> >> array.
> >>>
> >>> *_______________*
> >>>
> >>> *Michael F. Sole*
> >>> ms...@gold-mobile.com<mailto:ms...@gold-mobile.com>
> >>>
> >>> Office: 732.632.8801, ext. 261<tel:732.632.8801%2C%20ext.%20261>
> >>> Mobile: 516.592.3683<tel:516.592.3683>
> >>>
> >>> Fax: 732.632.3599<tel:732.632.3599>
> >>>
> >>> *Gold Mobile*
> >>> www.gold-mobile.com<http://www.gold-mobile.com/>**
> >>>
> >>> *Mobile Health Tech Group*
> >>> www.mobilehealthtech.md<http://www.mobilehealthtech.md/>
> >>>
> >>> This e-mail and any files transmitted are intended solely for the
> >>> use
> >
> >>> of the individual or entity to whom they are addressed, and for the
> >>> use of Gold Mobile. Any other use is strictly prohibited.
> >>>
> >>
> >
>
>

Reply via email to