Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à tous,
Je post dans un état de désespoir total, je n'arrive pas à faire fonctionner ZendStudio et ZendDebugger avec Wamp.
Pourtant je ne suis pas loin du but puisque ZendDebugger tourne bien sur mon wamp.
Mon phpinfo() renvoit les lignes:
Zend Debugger
Passive Mode Timeout 20 seconds
Directive Local Value Master Value
zend_debugger.allow_hosts 127.0.0.1 127.0.0.1
zend_debugger.allow_tunnel no value no value
zend_debugger.connect_password no value no value
zend_debugger.deny_hosts no value no value
zend_debugger.expose_remotely always always
zend_debugger.httpd_uid -1 -1
zend_debugger.max_msg_size 2097152 2097152
zend_debugger.tunnel_max_port 65535 65535
zend_debugger.tunnel_min_port 1024 1024
Du côté de ZendStudio j'ai bien configuré l'exécution de mes scripts sur le php.exe de Wamp. Mais rien n'y fait. J'ai toujours ce fichu message:
The session could not be started.
In order to generate debug information, please make sure that the debugger is properly configured as a php.ini directive.
Est-ce que quelqu'un a une idée ?
Merci d'avance pour votre soutient.
Hors ligne
Hello,
Tu as quelle version de ZendStudio ?
J'utilises la version 6 (Eclipse) avec la ZendPlatform et j'ai 2 différences dans ma config :
zend_debugger.allow_hosts=127.0.0.1/32 zend_debugger.allow_tunnel=127.0.0.1/32
A+
Hors ligne
Utiliser la ZendPlatform est obligatoire pour que le Zend Debugger fonctionne avec Wamp ?
Je galère toujours autant... impossible de localiser d'ou vient le problème !
Hors ligne
Hello,
Désolé mais tu as quelle version de ZendStudio ? 5.5 ou 6.0 ?
A+
Hors ligne
6
Hors ligne
Bon j'ai enfin trouvé le problème.
Dans Windows > Preferences > PHP > PHP Executables, il faut indiquer l'emplacement du .exe mais aussi du php.ini
En effet dans Wamp le fichier de conf PHP s'appelle chez moi phpForApache.ini
Hors ligne
Hello,
J'allais te le proposer .
Méthode de débogage sur ZendStudio 6 :
1. Définir et configurer un débogueur dans Windows->Preferences->PHP->Debug->Installed Debbugers
2. Définir et configurer un serveur d'exécution dans Windows->Preferences->PHP->PHP Servers
3. Définir et configurer un exécutable PHP dans Windows->Preferences->PHP->PHP Executables (lien vers PHP de Wamp et le PHP.ini de Wamp dans ton cas)
4. Combiner ces 3 éléments dans Windows->Preferences->PHP->Debug->Default Settings
A+
Hors ligne