Pregunta

Tengo un sitio web que se ejecuta con Zend Framework y estoy intentando configurar Zend Debugger.Zend Debugger está instalado y funciona correctamente con las páginas PHP del tutorial; sin embargo, cuando intento depurar con mi aplicación, funcionará para la página de índice pero luego el depurador finalizará.

Estoy ejecutando Apache2.2 con PHP 5.3.

Tengo una configuración de host virtual: dev.mysite.com que apunta a index.php, por lo que no la estoy usando. http://localhost/misitio

¿Fue útil?

Solución 2

Había acaba de instalar Apache 2 en Ubuntu y resulta que mod_rewrite no está activado por defecto. Que tenía que hacer "reescritura a2enmod sudo" y ahora el depurador parece funcionar correctamente.

Otros consejos

Hay una nota adhesiva en el Foro Zend tratar con rel="nofollow Configuración del Zend depurador .

Si la información en el artículo no va a ayudar, tratar de ser más específico acerca de su configuración. Mi conjetura es que se está perdiendo dummy.php en su proyecto ZF, pero realmente no hay suficiente información sobre su configuración en la pregunta a decir con seguridad.

También tuve algunos problemas con esto, mis problemas se redujeron a un problema y una cosa menos obvia.

El problema fue que la configuración del navegador Eclipse estaba configurada para usar la navegación interna, el "navegador predeterminado del sistema", que resultó ser Chrome.Esto significaba que iniciaría Chrome pero se conectaría al navegador interno.que comenzó a funcionar cuando se configuró para un navegador externo y explícitamente Chrome en lugar del navegador predeterminado del sistema.Ventana | Preferencias | General para la configuración del navegador web

La segunda cuestión giraba en torno a los vínculos simbólicos.Utilicé enlaces simbólicos para vincular la fuente de un repositorio a la jerarquía del marco.Esto significó que el explorador del proyecto eclipse vio un archivo (la ruta simbólica) y el depurador vio otro (la ruta 'rela' dentro del repositorio).Por lo tanto, el depurador no vio los puntos de interrupción establecidos en la versión php explorer del archivo.Resolví esto revisando el repositorio al lado del directorio del marco, vinculando simbólicamente mis carpetas de repositorio al marco como antes, pero usando eclipse 'excluir de la ruta de compilación' en los enlaces simbólicos para que tanto el explorador de PHP como el depurador vieran la ruta real al archivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top