> You are right, the echo statement isn't code good.  BUt it works.  I have
> changed it though and it doesn't make a difference.

OK :-)

Yes, you can try:

print_r( Logger::getAllAppenders() );

This should print all configurated appenders. If there is nothing
returned, we need to look on your xml or on the location of your xml


> I am currently going
> through the log4php code to see if I can spot the problem.
>
> Any other ideas?
>
>
> Christian grobmeier wrote:
>>
>> 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
>>
>>
>
> --
> View this message in context: 
> http://old.nabble.com/LoggerAppenderFile-on-Windows-tp32130920p32133042.html
> Sent from the Log4php - Users mailing list archive at Nabble.com.
>
>



-- 
http://www.grobmeier.de

Reply via email to