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.

Reply via email to