Como visualizar los logs de error y acceso en el navegador

Cuando desarrollas aplicaciones web puede ser algo complicado estar accediendo al servidor para ver los archivos logs del servidor web, ya sea apache o nginx, para ver los archivos access.log o error.log y determinar que está causando un error en tu sitio, en tu script php o algo que te ayude a depurar tu código. Una forma que se me hace lógica es usar el mismo navegador para acceder a los logs de una forma práctica y sencilla pero hacerlo no siempre es tan sencillo, pero cuando tienes un script listo todo es mas fácil.

Seguir Leyendo

Publicado en Programación | Tagged , , , | Deja un comentario

Como solucionar el error 2293#0 upstream sent too big header en Nginx

Trabajando con Nginx y Phalcon PHP me he topado con un error que dice error 2293#0 upstream sent too big header y que se presenta cuando se procesan algunas consultas que dan una larga lista de registros y luego se crean elementos de html con ellos, como por ejemplo algún “select”. Para resolver esto se puede utilizar una directiva en la configuración de Nginx y aumentar la cantidad de buffer y cache para los procesos que utilizan los manejadores de proceso fast-cgi. Seguir Leyendo

Publicado en Programación | Tagged , , , | Deja un comentario

Solucion al error PHP Fatal error: Class ‘IntlDateFormatter’ not found

Cuando estas desarrollando un sitio o módulo en PHP en el que deseas que la información de la fecha de imprima de la forma correcta ya sea en inglés o español es común que recurras a la clase IntlDateFormatter, esta clase te permite manejar estos datos y que se imprima 18 de Abril, en vez de April 18. Pero de vez en cuando las cosas no van y puede que te topes con este error:

PHP Fatal error: Class ‘IntlDateFormatter’ not found

Seguir Leyendo

Publicado en Programación | Tagged , , , | Deja un comentario