Cómo establecer la URL correcta para la depuración de PHP de eclipse

Tengo problemas para configurar la depuración de PHP en Eclipse con una URL no estándar.

La URL de mi aplicación debe ser http: //xxx/index.php . Eso es algo que no puedo cambiar fácilmente.

Fallo constantemente al configurar la configuración de depuración para llamar a esta URL. Esto es lo que he configurado:

enter image description hereenter image description here

La URL que obtengo es http: //xxxx/xxxx/index.php ?. Esto tiene un xxxx demasiado. ¿Cómo puedo deshacerme de esto?

En el campo de archivo, escribió /xxxx/index.php , cambie eso a /index.php

Puede configurar la url específica del proyecto.
Abra las propiedades del proyecto> Depuración de PHP> URL base predeterminada

Además, suponiendo que estés usando eclipse-php-3.0.2, prueba esto.
1. Salga del eclipse.
2. Abra workspace / .metadata / .plugins / org.eclipse.debug.core / .launches / {name} .launch con un editor de texto.
3. Encuentre ‘
4. Reemplace “verdadero” por “falso” y guárdelo.
5. Comience eclipse.

Si está utilizando xdebug, intente configurar en su eclipse ‘PHP Xdebug Remote’. Y la ruta que necesita es la ruta absoluta a sus archivos web locales (/User/test/Sites/mywebpage.com/).

Puede modificar el complemento org.eclipse.php.server.ui para obtenerlo de la manera que desee.

Use la perspectiva de desarrollo de plugins de Eclipse para modificar el complemento. Los diálogos están disponibles en

  • /org.eclipse.php.server.ui/src/org/eclipse/php/internal/server/ui/launching/PHPWebPageLaunchShortcut.java (en la función contractURL)
  • /org.eclipse.php.server.ui/src/org/eclipse/php/internal/server/ui/ServerLaunchConfigurationTab.java (en la función formatFileName)

Animación que muestra archivos Java que deben modificarse en el plugin PDT JAR https://vsubhash.wordpress.com/2013/01/26/fix-for-url-auto-generate-bug-in-eclipse-php-pdt-plugin/