Hi

did you realize you pasted:
echo Hello World;

while it should be
echo "Hello World";

Can you check if this is truth?

Cheers


On Mon, Jul 25, 2011 at 5:49 PM, krazykev <k.mel...@theiet.org> wrote:
>
> Thanks Christian,
>
> nice ideas but no luck.  The changes to the config file made no difference.
> And the error reporting line doesn't add any errors to stdout (or should I
> be looking elsewhere)?
> Kev
>
>
> Christian grobmeier wrote:
>>
>> Hey Kev,
>>
>> did you try this:
>>
>> <appender name="myAppender" class="LoggerAppenderFile">
>>     <layout class="LoggerLayoutSimple" />
>>
>>
>> </appender>
>>
>> Replace file value with your log location. Maybe its some configuration
>> missing.
>>
>> And you can try to call this in the first line of your script:
>>
>> error_reporting(E_ALL);
>>
>> This should bring up any errors, if any.
>>
>> Let me know what the outcome is
>> Cheers
>> Christian
>>
>> On Mon, Jul 25, 2011 at 1:27 PM, krazykev <k.mel...@theiet.org> wrote:
>>>
>>> I hope someone can help me with this - I'm baffled.  New to log4php, not
>>> new
>>> to log4net or software development/administration.
>>>
>>> I am trying to use log4php to write to a file.  My php file is just like
>>> the
>>> tutorial.
>>>
>>> <?php
>>> include('src/main/php/Logger.php');
>>> Logger::configure('src/main/php/log4php.xml');
>>> $log = Logger::getLogger('myLogger');
>>>
>>> // Start logging
>>> $log->trace("My first message.");   // Not logged because TRACE < WARN
>>> $log->debug("My second message.");  // Not logged because DEBUG < WARN
>>> $log->info("My third message.");    // Not logged because INFO < WARN
>>> $log->warn("My fourth message.");   // Logged because WARN >= WARN
>>> $log->error("My fifth message.");   // Logged because ERROR >= WARN
>>> $log->fatal("My sixth message.");   // Logged because FATAL >= WARN
>>>
>>> echo Hello World;
>>> ?>
>>>
>>> If I use this log4php.xml file, it works perfectly and I get STDOUT
>>> twice.
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <log4php:configuration
>>> xmlns:log4php="http://logging.apache.org/log4php/";>
>>>
>>>    <appender name="default" class="LoggerAppenderConsole">
>>>
>>>    </appender>
>>>
>>>    <appender name="default2" class="LoggerAppenderConsole">
>>>
>>>    </appender>
>>>
>>>    <root>
>>>        <appender_ref ref="default" />
>>>        <appender_ref ref="default2" />
>>>    </root>
>>> </log4php:configuration>
>>>
>>>
>>> BUT.... if I add this
>>>
>>>    <appender name="myAppender" class="LoggerAppenderFile">
>>>
>>>    </appender>
>>>
>>> I just get "Hello world" on STDOUT.  All appenders stop working.  I have
>>> tried different file paths and have set the file permissions to full
>>> access
>>> for everyone so I am stumped.  How can I see what log4php is doing?
>>>
>>> I am using PHP 5.3 and IIS 7.
>>>
>>> Any help would be appreciated.
>>>
>>> Thanks
>>>
>>> Kev
>>> --
>>> View this message in context:
>>> http://old.nabble.com/LoggerAppenderFile-on-Windows-tp32130920p32130920.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/LoggerAppenderFile-on-Windows-tp32130920p32132930.html
> Sent from the Log4php - Users mailing list archive at Nabble.com.
>
>



-- 
http://www.grobmeier.de

Reply via email to