4,395
edits
No edit summary |
|||
| Line 15: | Line 15: | ||
Por supuesto, este módulo ('''Syslogs''') debe de estar activado para su uso. | Por supuesto, este módulo ('''Syslogs''') debe de estar activado para su uso. | ||
La opción '''faciliad''' le permite utilizar las facilidades pre-establecidas para el registro de errores. Las facilidades son unas características a nivel de sistema que le indican a su operador de syslog los errores producidos, juzgando prioridad y todo eso. Puede encontrar más información sobre esto en la documentación de PHP para la función ''openlog()'', función utilizada en ''dolibarr_syslog()'' función: http://www.php.ne/openlog | |||
Realmente, debería dejar a '''LOG_USER''' sin tocar, a menos que sepa exactamente lo que está haciendo. | |||
La siguiente opción, '''Archivo''', le permite elegir un archivo donde guardar los registros. | |||
La ruta que se indique debe ser relativa a la raíz del sistema (/). Si lo deja como está (opción por defecto: dolibarr.log), Es probable que se guarde en varias carpetas distintas, dependiento del script que se esté ejecutando. Por supuesto, su servidor web debe tener permisos de escritura sobre la carpeta que se esté utilizando. | |||
Generalmente, el '''archivo''' trabaja con más facilidad, ya que no depende de la configuración del servidor (sólamente para el directorio que debe ser de escritura). | |||
Finalmente, el nivel de la presentación de informes depende de como desee el informe. LOG_DEBUG(7) es la opción más potente, la presentación del informe es de más o menos todo lo que pide la función dolibarr_syslog(). LOG_EMERG(0) es lo contrario, sólo le permite ver los errores que realmente bloquean el sistema. | |||
En una instalación típica de Linux, los logs suelen estar disponibles en '''/var/log/apache[2]/[dolibarr]-error.log'''. Puede verlos en ''vivo'' desde un terminal usando: | |||
tail -f /var/log/apache2/dolibarr-error.log | tail -f /var/log/apache2/dolibarr-error.log | ||