2009-07-14 23 views
1

Pour déboguer une application PHP dans PHPEd, la racine du projet doit être définie sur le dossier Web de mon application. Toutefois, les fichiers PHP à éditer sont en dehors du dossier Web.Comment configurer PHPEd pour exécuter le débogage à partir du sous-dossier d'un espace de travail?

Est-il possible de configurer PHPEd pour exécuter le débogage à partir du dossier/web, tout en affichant tous les fichiers PHP dans l'espace de travail?

espace de travail souhaité la mise en page

** Workspace Title 
**** Project Title 
****** Controller files 
****** Model files 
****** View files 
****** Web folder - Debug needs to run from this folder 

Répondre

0

Je pense que la bonne façon de le faire est d'aller dans les propriétés du projet, cliquez sur la cartographie, puis entrez le chemin d'accès au dossier Web dans le répertoire à distance et pièces Annuaire local et l'URL pointant sur le site principal.

Par exemple:

/home/userA/workspace/project/web | X:\home\userA\workspace\project\web | http://www.mysite.com

Assurez-vous que la configuration principale du projet (celui qui pointe vers .../espace de travail/projet) n'a pas URL associée (effacer juste).

+0

Pourquoi cela a-t-il été déclassé? – Znarkus

1

Vous pouvez utiliser DebugBreak(); dans le code pour l'amener à démarrer dans le débogueur dans PhpEd même si les fichiers sont dans un endroit étrange dans l'espace de travail. (Tant qu'ils sont dans le même dossier de projet, je pense.)