[ 
https://issues.apache.org/jira/browse/LOG4PHP-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Schneider updated LOG4PHP-200:
-------------------------------------

    Description: 
I get the following warning in my browser:

Warning: log4php: LoggerPatternConverterRequest: Cannot find superglobal 
variable $_REQUEST. in 
/home/fa008rz5/www/home/_dev/rsn/lib/log4php/src/pattern/LoggerPatternConverterSuperglobal.php
 on line 76

This happens also sometimes with other superglobal variables.

I have mentioned it already on the mailing list a time ago. You can have a look 
here: 

http://mail-archives.apache.org/mod_mbox/logging-log4php-user/201211.mbox/%[email protected]%3E


My code:
----------------------------------------------
session_start();
require_once __DIR__ . '/lib/log4php/src/Logger.php';

Logger::configure(array(
        'appenders'  => array(
                'myAppender' => array(
                        'class'  => 'LoggerAppenderRollingFile',
                        'layout' => array(
                                'class'  => 'LoggerLayoutPattern',
                                'params' => array('conversionPattern' => 
'%date{d.m.Y H:i:s,u} %logger %-5level 
From:%server{REMOTE_ADDR}:%server{REMOTE_PORT} Request:[%request] %msg%n%ex')),
                        'params' => array(
                                'file'           => __DIR__ . '/../log/log.log',
                                'maxFileSize'    => '1MB',
                                'maxBackupIndex' => '20'))),
        'loggers'    => array(),
        'renderers'  => array(),
        'rootLogger' => array(
                'level'     => 'info',
                'appenders' => array('myAppender'))));

$log = Logger::getRootLogger();
----------------------------------------------

Look into the attachment for the phpinfo output.

  was:
I get the following warning in my browser:

Warning: log4php: LoggerPatternConverterRequest: Cannot find superglobal 
variable $_REQUEST. in 
/home/fa008rz5/www/home/_dev/rsn/lib/log4php/src/pattern/LoggerPatternConverterSuperglobal.php
 on line 76

This happens also sometimes with other superglobal variables.

I have mentioned it already on the mailing list a time ago. You can have a look 
here: 

http://mail-archives.apache.org/mod_mbox/logging-log4php-user/201211.mbox/%[email protected]%3E

    
> Cannot find superglobal variable $_REQUEST
> ------------------------------------------
>
>                 Key: LOG4PHP-200
>                 URL: https://issues.apache.org/jira/browse/LOG4PHP-200
>             Project: Log4php
>          Issue Type: Bug
>    Affects Versions: 2.3.0
>         Environment: PHP 5.4.8, Linux, Apache 64-bit
>            Reporter: Robert Schneider
>         Attachments: phpinfo.htm
>
>
> I get the following warning in my browser:
> Warning: log4php: LoggerPatternConverterRequest: Cannot find superglobal 
> variable $_REQUEST. in 
> /home/fa008rz5/www/home/_dev/rsn/lib/log4php/src/pattern/LoggerPatternConverterSuperglobal.php
>  on line 76
> This happens also sometimes with other superglobal variables.
> I have mentioned it already on the mailing list a time ago. You can have a 
> look here: 
> http://mail-archives.apache.org/mod_mbox/logging-log4php-user/201211.mbox/%[email protected]%3E
> My code:
> ----------------------------------------------
> session_start();
> require_once __DIR__ . '/lib/log4php/src/Logger.php';
> Logger::configure(array(
>       'appenders'  => array(
>               'myAppender' => array(
>                       'class'  => 'LoggerAppenderRollingFile',
>                       'layout' => array(
>                               'class'  => 'LoggerLayoutPattern',
>                               'params' => array('conversionPattern' => 
> '%date{d.m.Y H:i:s,u} %logger %-5level 
> From:%server{REMOTE_ADDR}:%server{REMOTE_PORT} Request:[%request] 
> %msg%n%ex')),
>                       'params' => array(
>                               'file'           => __DIR__ . '/../log/log.log',
>                               'maxFileSize'    => '1MB',
>                               'maxBackupIndex' => '20'))),
>       'loggers'    => array(),
>       'renderers'  => array(),
>       'rootLogger' => array(
>               'level'     => 'info',
>               'appenders' => array('myAppender'))));
> $log = Logger::getRootLogger();
> ----------------------------------------------
> Look into the attachment for the phpinfo output.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to