hi there! yes i guess you're right, it was a permission error after all. although i haven't tried the simple fopen script because i got my apache permissions messed up. it forbids me to access even the localhost either.
thanks a lot for your replies and time. Christian grobmeier wrote: > > in this case i doubt it is a logging error. Can you try to create a > single script with only fopen("test.txt","w"); to see if fopen can > create a file in the same folder as the script? > > On Tue, Jan 4, 2011 at 9:39 AM, tinkee <lee.tinki.ti...@gmail.com> wrote: >> >> >> i tried to hardcode the path in fopen("/var/www/html/logs/20110104.log", >> 'w'); >> but still cannot create though.. >> >> >> >> tinkee wrote: >>> >>> >>> >>> iam on php 5.1.6... >>> >>> i also noticed that in the echo result in line 69 of AppenderFile, the >>> one >>> you told me earlier, >>> the value is only: /var/www/html/logs/ >>> >>> and not the same value that was passed in getFile() which was: >>> /var/www/html/logs/20110104.log >>> >>> the filename itself was not carried over.. >>> >>> you think something went wrong? >>> >>> thanks a lot for all the ideas. big help. :) >>> >>> >>> >>> Christian grobmeier wrote: >>>> >>>> actually i am lack of ideas now... what php version are u using >>>> exaclty? >>>> >>>> On Tue, Jan 4, 2011 at 9:15 AM, tinkee <lee.tinki.ti...@gmail.com> >>>> wrote: >>>>> >>>>> >>>>> and also i am operating as root... >>>>> >>>>> >>>>> >>>>> tinkee wrote: >>>>>> >>>>>> >>>>>> i set the whole /var/www/html/ to 777 using the terminal..:( >>>>>> i think after creating the file, it does not set it to 755? >>>>>> i tried to insert >>>>>> >>>>>> chmod($filename, 0755); >>>>>> >>>>>> after fopen(), in AppenderFile, but still cannot create.. >>>>>> >>>>>> >>>>>> >>>>>> Christian grobmeier wrote: >>>>>>> >>>>>>> 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 >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://old.nabble.com/log4php-not-working-properly-tp30583406p30584645.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-tp30583406p30584779.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-tp30583406p30593198.html Sent from the Log4php - Users mailing list archive at Nabble.com.