Does your script have write permission in this folder? Your webserver probably does not have the same user as you have
> > > > hi, > > the file path is correct, i am on linux.. > > my php file is in my: > /var/www/html/Logging/loggingSamples/logtry.php > > while the logfile that i supposedly would create is in > /var/www/html/logs/ > > the value of the filename in line 69 is: > /var/www/html/logs/20110104.log > > it has successfully set the filename though... > > did i missed out on something? > > thanks a lot.. > > > > > Christian grobmeier wrote: >> >> Hello, >> >> thats weird. It should do as you wrote. >> You could check if the file paths comes through correct. >> Open the FileAppender and put an echo at line 69: >> http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/appenders/LoggerAppenderFile.php?view=markup >> Check if the folder can be opened and you have access to write to it >> (what OS are u using?) >> >> In windows world you probably need C:\ or something before the path begins >> >> My feeling says, its something related to that - either the filename >> param comes to the appender or the path is not correct (because its >> used different from php maybe) >> >> Cheers >> >> On Tue, Jan 4, 2011 at 8:28 AM, tinkee <lee.tinki.ti...@gmail.com> wrote: >>> >>> >>> >>> Hi! >>> >>> thanks a lot for the reply! >>> i've figured out the problem already, i think in the fopen part of >>> Logger.php >>> it could not create the file. >>> >>> Because i tried to create an empty file with the same title as the >>> filename >>> that i set in my xml, >>> it successfully wrote on the logfile! i read that fopen(), would >>> supposedly >>> create an unexisting file >>> if "w" is specified in the second param. i tried it and i could not get >>> it >>> to work.. if i dont create a file >>> in the path i specified, it could not create the file successfully. >>> >>> have an idea how to do it? :( >>> >>> thanks a lot. >>> >>> >>> >>> >>> >>> Christian grobmeier wrote: >>>> >>>> Hello, >>>> >>>> http://logging.apache.org/log4php/docs/appenders.html#LoggerAppenderDailyFile >>>> there is some more which needs to be configured: >>>> >>>> log4php.appender.default.datePattern = Ymd >>>> log4php.appender.default.file = target/examples/daily_%s.log >>>> >>>> In your case it should look like: >>>> >>>> <appender name="logged_it" class='LoggerAppenderDailyFile'> >>>> <layout class="LoggerLayoutTTCC" /> >>>> >>>> >>>> </appender> >>>> >>>> Or similar >>>> >>>> However, I just reckognized that the xml documentation is far from >>>> good. Its no surprise its usage is unclear. >>>> >>>> Best regards, >>>> Christian >>>> >>>> >>>> On Tue, Jan 4, 2011 at 3:24 AM, tinkee <lee.tinki.ti...@gmail.com> >>>> wrote: >>>>> >>>>> hi, >>>>> >>>>> i'm using the log4php for my logging. >>>>> specifically the LoggerAppenderDailyFile >>>>> but it could not create the logfile successfully. >>>>> >>>>> >>>>> myconfig.xml -->resides in the same level with my php file >>>>> -------------------------------------------------------------------- >>>>> log4php:configuration >>>>> xmlns:log4php="http://logging.apache.org/log4php/" >>>>> > >>>>> <appender name="logged_it" class='LoggerAppenderDailyFile'> >>>>> >>>>> >>>>> <layout class="LoggerLayoutTTCC"> >>>>> >>>>> >>>>> >>>>> >>>>> </layout> >>>>> </appender> >>>>> <root> >>>>> <level value="debug" /> >>>>> <appender_ref ref="logged_it" /> >>>>> </root> >>>>> </log4php:configuration> >>>>> >>>>> >>>>> >>>>> the php file is this: >>>>> <?php >>>>> >>>>> require_once ('../log4php/php/Logger.php'); >>>>> Logger::configure('myconfig.xml'); >>>>> >>>>> //for checking >>>>> $temp = "hello there!"; >>>>> echo $temp; >>>>> >>>>> $logger = Logger::getLogger('myLogger'); -->what should be specified >>>>> here >>>>> in getLogger? >>>>> -->a random >>>>> value >>>>> is assigned here >>>>> $logger->debug('Hello!'); >>>>> >>>>> ?> >>>>> >>>>> >>>>> did i miss out on somehting? >>>>> >>>>> my php version is php5.1.X >>>>> and im using the log4php 2.0.0-incubating. >>>>> >>>>> does the version has any effect? >>>>> >>>>> thanks a lot. >>>>> -- >>>>> View this message in context: >>>>> http://old.nabble.com/log4php-not-working-properly-tp30583406p30583406.html >>>>> Sent from the Log4php - Users mailing list archive at Nabble.com. >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> http://www.grobmeier.de >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/log4php-not-working-properly-tp30583406p30584450.html >>> Sent from the Log4php - Users mailing list archive at Nabble.com. >>> >>> >> >> >> >> -- >> http://www.grobmeier.de >> >> > > -- > View this message in context: > http://old.nabble.com/log4php-not-working-properly-tp30583406p30584545.html > Sent from the Log4php - Users mailing list archive at Nabble.com. > > -- http://www.grobmeier.de