Debuguear G3W2

Aclaro que tengo configurado todo mi entorno bien, es decir:

Ubuntu Server 14 + Apache (php + xdebug) + pdo_informix + sftp (conexión remota de Netbeans)
Windows con Netbeans con un proyecto remoto php con el debug configurado
Y debugueo cualquier php lo más bien… pero tengo un problemita con este tipo de urls:

http://docentes.unlm.edu.ar/cursada/edicion/b4e2d3f26023db485fa526fe4f00ca32acc1f9b2

¿Se puede debuguear eso?

Les dejo una captura de un “mensaje” de error al intentar acceder a la página de la url anterior:

https://www.dropbox.com/s/wxhuzupqemq3bx1/Captura%20de%20pantalla%202015-06-02%2016.02.16.png?dl=0

Claramente tengo un error en el código php pero no logro debuguearlo como para saber qué es lo que no le gusta.
Los fuentes del repositorio (2.8.0) están actualizados con el código que me da error (que está relacionado con este otro tema: http://foro.comunidad.siu.edu.ar/index.php?topic=8706.15 pero me pareció que ameritaba un segundo hilo).

Hola, si tenes el XDEBUG instalado podes poner un breakpoint al principio en dicha operación e ir debugeando linea a linea hasta ver donde se rompe.

Sino también podes ver los logs de apache (sudo tail -f /var/log/apache2/error.log) o los logs de la aplicación (carpeta instalacion/log).

Otra forma de debuguear es con la sentencia klog2(clave, valor); la cual escribe en los logs de la aplicación valores de distintas variables, ej:

klog2('variable1', $variable1);

saludos.

No puedo debuguearlo por este motivo:

Failed to load resource, the server responded with a status of 500 (Internal Server Error) at http://docentes.unlm.edu.ar/cursada/edicion/70b621ab76802a5614b74cc119e5f40511a7b11f?co=1

Y esa url apunta a una caché o algo similar a la que no tengo acceso y/o no sé donde está…

Hola, desde acá NO puedo acceder a este DNS http://docentes.unlm.edu.ar/, no se si no es de acceso publico o esta caído?

hace una cosa, crea un GDS y allí pasame los logs de apache y los de la aplicación (instalacion/log) así te puedo ayudar con el problema que estas teniendo.

saludos.

Esa me temo que es una url privada solo accesible dentro de la UNLaM… pero reemplazá esa url por tu propio virtual host y debería repetirse el error (si usás mis fuentes).

Ahí subí los últimos fuentes al svn… https://colab.siu.edu.ar/svn/guarani2/nodos/unlam/3w/trunk/2.8.0

Hola, envíame los logs de apache (sudo tail -f /var/log/apache2/error.log) y los logs de la aplicación (carpeta instalacion/log).

Para borrar la cache podes reiniciar apache o correr el comando bin/guarani limpiar_cache.

saludos.

Disculpá la demora, estoy con otros temas ahora… en cuanto pueda retomo esto y subo los logs.

Acá de nuevo… intentaré seguir este tema con un ticket.

Ya creé el ticket…
Lo asigné a lleonardis (espero que en el GDS sea el mismo usuario:)
y me dejé a mi mismo con copia.

Si está bién así cerremos este hilo o dejenlo abierto hasta poder publicar la corrección :smiley: