Diferencia entre revisiones de «SIU-Guarani/Version3.11.0/errores comunes»

De SIU
Saltar a: navegación, buscar
(Gestión)
(3w)
Línea 40: Línea 40:
  
 
==== 3w ====
 
==== 3w ====
* Los archivos de logs se encuentran en:
+
Los archivos de logs se encuentran en:
*:<source lang="php" enclose="div">
+
<source lang="php" enclose="div">
 
[path_aplicacion]:/instalacion/logs/[punto de acceso]/
 
[path_aplicacion]:/instalacion/logs/[punto de acceso]/
 
</source>
 
</source>

Revisión del 13:21 6 oct 2015

Configuación recomendada para poder visualizar los errores

Configurar PHP para que notifique los errores

  • Ubicar el archivo de configuración de PHP, por lo general se encuentra en /etc/php5/apache2/php.ini
  • Encontrar en este archivo, las líneas que contienen las sentencias error_reporting y display_errors, y verificar que quede de la siguiente manera: (asegurarse de que no estén comentadas ni redefinidas más abajo en el mismo archivo)
    error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
    display_errors = On
    (display_errors = On no recomendado en ambientes de producción)
  • Guardar los cambios del archivo y reiniciar el servicio de apache.

Permisos para los archivos de log

3w

  • Los archivos de logs se encuentran en:
    [path_aplicacion]:/instalacion/logs/[punto de acceso]/
  • El usuario con el cual se ejecuta apache debe tener permiso de escritura en esa carpeta
  • Se debe tener activado el log, en el archivo config.php
    'log' =>
             array(
                  'activo' => true,
                  'nivel' => 'debug',
    .....

Errores más comunes al instalar la aplicación

Chequear el log de Apache

  • Generalmente el log de apache se ubica en: /var/log/apache2/error.log

Chequear los logs de la aplicación

Gestión

Los archivos de logs se encuentran en:

<path proyecto Guaraní>/lib/toba/instalacion/<instancia>/<proyecto>/logs
<path proyecto Guaraní>/lib/toba/instalacion/logs_comandos

3w

Los archivos de logs se encuentran en:

[path_aplicacion]:/instalacion/logs/[punto de acceso]/

Algunos errores comunes, que hacen que la aplicación presente una página en blanco

  • Tener la Aplicación en producción (produccion = true en config.php) y no están compilados los recursos (Instructivo de puesta en producción de 3w)
  • Tener la Aplicación configurada para iniciar con un archivo de debug (ini_debug = true en config.php) y no tener un archivo debug.php en la carpeta [path_aplicacion]/src/siu (en general poner ini_debug = false)
  • No tener los permisos, para que el usuario con el cual se ejecuta apache, pueda escribir en las carpetas correspondientes. Instructivo de instalación de 3w
  • Tener mal configurado el archivo instalacion/alias.conf, ver el siguiente foro alias.conf mal configurado
  • Tener mal configurado el parámetro client_locale en el archivo instalacion/config.conf, ver el siguiente foro client_locale mal configurado