Logs G3W3

Hola! Cómo hago para habilitar los logs de la aplicación ? no me crea ningún archivo en la carpeta logs, debe tener algun permiso en especial?
gracias!

Laura, por favor fijate en el config.php si te aparece:
‘log’ => array(‘activo’ => true

Si esta activo perdon me habia fijado y no lo especifique

‘log’ =>
array(
‘activo’ => true,
‘nivel’ => ‘debug’,
‘barra_dev’ => true,
),

Hola Laura

No te genera nada en la carpeta instalacion/log/des01
Existe?

Emilio

Hola Emilio

La carpeta existe pero no crea ningun archivo…los permisos de la carpeta son

drwxr-sr-x 2 root staff 4096 ene 9 11:49 des01

…igual q todas las q estan dentro de instalacion

Laura

Hola Laura,

Fijate que las carpetas cache, log y temp dentro de la carpeta instalación, deben tener permisos para que pueda escribir el usuario con el que se ejecuta apache

Saludos
Sergio

Buenos días estamos en la versión 3.18 y tengo el mismo problema que no me muestra los log de la aplicación en …instalacion/log/des01

‘log’ =>
array(
‘activo’ => true,
/**
* Niveles de log:
* - ‘log::NIVEL_DEBUG’ → Recomendado en Desarrollo
* - ‘log::NIVEL_INFO’ → Solo muestra informaci�n de tiempo y memoria consumida
* - ‘log::NIVEL_ERROR’ → Recomendado en Producci�n
*/
‘nivel’ => log::NIVEL_DEBUG,

                    /**
                     * Nivel m�nimo de log para consola (CLI):
                     *  - 'Logger::DEBUG'   -> Recomendado en Desarrollo
                     *  - 'Logger::INFO'
                     *  - 'Logger::NOTICE'
                     *  - 'Logger::WARNING'
                     *  - 'Logger::ERROR'   -> Recomendado en Producci�n
                     *  - 'Logger::CRITICAL'
                     *  - 'Logger::ALERT'
                     *  - 'Logger::EMERGENCY'
                     */
                    'nivel_consola' => Logger::DEBUG,

                    /**
                     * Nivel m�nimo de log para Web:
                     *  - 'Logger::DEBUG'   -> Recomendado en Desarrollo
                     *  - 'Logger::INFO'
                     *  - 'Logger::NOTICE'
                     *  - 'Logger::WARNING'
                     *  - 'Logger::ERROR'   -> Recomendado en Producci�n
                     *  - 'Logger::CRITICAL'
                     *  - 'Logger::ALERT'
                     *  - 'Logger::EMERGENCY'
                     */
                    'nivel_web' => Logger::DEBUG,

                    'barra_dev' => true,
            ),

Permisos:

-rw-r–r-- 1 root root 1135 abr 14 2021 alias.conf
-rw-r–r-- 1 root root 1275 abr 7 2021 alias_template.conf
drwxrwxr-x 2 root www-data 4096 abr 7 2021 cache
-rw-r–r-- 1 root root 7802 oct 14 12:14 config2.php
-rw-r–r-- 1 root root 7804 oct 19 09:40 config.php
-rw-r–r-- 1 root root 7628 abr 7 2021 config_template.php
drwxr-xr-x 2 root root 4096 abr 7 2021 docker-templates
drwxrwxr-x 3 root www-data 4096 abr 7 2021 log
-rw-r–r-- 1 root root 3246 abr 7 2021 login.php
-rw-r–r-- 1 root root 3246 abr 7 2021 login_template.php
drwxrwxr-x 2 root www-data 4096 abr 7 2021 operaciones_inactivas
-rw-r–r-- 1 root root 1196 abr 7 2021 rewrite.conf
drwxr-xr-x 2 root root 4096 abr 7 2021 saml
drwxr-xr-x 3 root root 4096 abr 7 2021 servicio_noticias
drwxr-xr-x 4 root root 4096 abr 7 2021 servicios_web
-rwxr-xr-x 1 root root 2313 oct 14 13:47 servicios_web_config.php
-rwxr-xr-x 1 root root 1938 abr 7 2021 servicios_web_config_template.php
drwxrwxr-x 3 root www-data 4096 abr 15 2021 temp
-rw-r–r-- 1 root root 499 abr 7 2021 vhost_template.conf

Buenas esto lo puede resolver por lo visto me faltaba ejecutar: chmod 775 -R instalacion/log/ instalacion/cache/ instalacion/temp/ instalacion/operaciones_inactivas/ src/siu/www/js/escalas/ src/siu/www/temp/

Hola,

En el punto 3 de esta documentación habla de los permisos de los logs.

El archivo instalacion/config.php parece estar bien configurado.

Si la aplicación esta en modo producción (‘produccion’ => true, y ‘nivel’ => log::NIVEL_ERROR, en instalacion/config.php) solo genera logs cuando hay error y no muestra la barra de desarrollo.

saludos.
2