Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Studio
Zend Studio Forum d'entraide sur la programmation PHP avec l'EDI Zend Studio. Avant de poster -> Tutoriels Zend Studio, FAQ Zend Studio
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2007, 14h32   #1
Invité de passage
 
Inscription : juillet 2005
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 6
Points : 3
Points : 3
Par défaut Debugger ne marche plus

Salut à tous,

j'ai le Zend Debugger pour Zend Studio dont j'ai la license en 5.5.

Je ne sais pas si c'est à cause de l'extension gettext que j'ai activé un instant, mais le Debugger ne donne plus signe de vie.

J'ai beau utiliser soit la barre d'outil sur Firefox, soit le lancement via Studio, aucune méthode ne marche.

Je fonctionne avec EasyPHP depuis plusieurs semaines sans problème jusqu'ici.
A part l'activation de la dll gettex hier, je n'ai rien touché au serveur.

Ca vous est déjà arrivé ?
Kesskispass ?

Merci d'avance,
Atkati
atkati est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 12h40   #2
Nouveau Membre du Club

 
Avatar de Alban_Zend
 
Inscription : janvier 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 25
Points : 25
Points : 25
Bonjour atkati,

Première chose, essaie de redémarrer soit ton serveur web, soit de redémarrer ton poste de travail.

Si tu fais un phpinfo : as tu le Zend Debugger de loader ?
__________________
Alban Hanry
Zend Technologies France
http://www.zend.com/fr/
Alban_Zend est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 14h27   #3
Invité de passage
 
Inscription : juillet 2005
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 6
Points : 3
Points : 3
Mon débugger ne marche toujours plus.
Ca marchait, et d'un coup, plus rien...
Et là, j'en avait besoin.... Ca m'a fait perdre beaucoup de temps.

Donc, si on peut m'aider...

J'avais le debugger qui fonctionnait super bien.

Y'a-t'il un moyen de "déboguer le débogueur" ?
En mots plus clairs, peut-on écouter ce qu'il se passe quand on charge le débuggueur.

Je récapitule que le serveur est sur windows avec EasyPHP customisé (PHP mis à jour en 4.4.4) et que je suis en réseau local (serveur en 10.0.0.8, moi en 10.0.0.2).
j'ai bien ceci en php.ini :
Code :
1
2
3
extension="D:\EasyPHP1-7\php\extensions\ZendDebugger.dll
zend_debugger.allow_hosts=10.0.0.2
zend_debugger.expose_remotely=always
Et je confirme que la DLL correspond bien à ma version de PHP.

Voilà voilà, les amis de Zend France, vous êtes là ?
atkati est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 16h21   #4
Nouveau Membre du Club

 
Avatar de Alban_Zend
 
Inscription : janvier 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 25
Points : 25
Points : 25
salut atkati,

as tu vérifier dans un phpinfo que l'extension est chargée?
As tu aussi un ZendExtensionManager.dll ?
Quelle version utilise-tu ?

Si tu as la barre Zend pour Firefox, il y a un "Test", est il concluant.

Par étape :
->vérifions que l'extension est chargée.
->vérifions que Studio et le debugguer s'entendent


Sinon le plus simple est de soumettre un ticket au support qui prendra ton problème en charge.
__________________
Alban Hanry
Zend Technologies France
http://www.zend.com/fr/
Alban_Zend est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 16h26   #5
Membre éprouvé
 
Avatar de goodpz
 
Inscription : février 2007
Messages : 475
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 475
Points : 474
Points : 474
Il faut le charger avec cette instruction dans le .ini (pas de extension= ) :
zend_extension_ts=path/to/ZendDebugger.dll
goodpz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2007, 11h31   #6
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Bonjour, j'ai une variante de ce problème.

Pour mon appli, j'utilise jpgraph, qui a besoin de l'extension GD de php, j'ai essayé d'ajouter la ligne suivante :

extension=php_gd2.dll

au fichier php.ini qui est ici : C:\Program Files\Zend\ZendStudio-5.2.0\bin\php5

Et du coup, le débugger ne veut plus marcher !!

Ce n'est pas la bonne solution pour ajouter une extension sur le moteur php de Zend Studio pro ??

Merci d'avance pour vos réponses.
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 15h19   #7
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

@ atkati, j'imagine que c'est une erreur de copier/coller, il manque un guillemet dans ton code php.ini

Si le problème persiste, pouvez-vous (atkati et shkyo) mettre votre php.ini en pièce jointe ici ?

++
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 08h17   #8
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Citation:
Envoyé par Yogui
Salut

@ atkati, j'imagine que c'est une erreur de copier/coller, il manque un guillemet dans ton code php.ini

Si le problème persiste, pouvez-vous (atkati et shkyo) mettre votre php.ini en pièce jointe ici ?

++
Pas de problème, et bien voici mon php.ini pour Zend :

zend_extension_ts=C:\Program Files\Zend\ZendStudio-5.2.0\lib\php5\ZendDebuggerLocal.dll
zend_debugger.allow_hosts=127.0.0.1/32
session.save_path=C:\Program Files\Zend\ZendStudio-5.2.0\tmp
extension=php_gd2.dll


Par contre pour mon site web (en intranet uniquement), j'utilise le moteur php5 de WAMP5 1.6.6, et donc il a son propre php.ini (qui est d'ailleurs nettement plus volumineux que celui de Zend).
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 08h32   #9
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Essaie avec quelque chose comme ceci :

Citation:
zend_extension_ts="C:\Program Files\Zend\ZendStudio-5.2.0\lib\php5\ZendDebuggerLocal.dll"
zend_debugger.allow_hosts=127.0.0.1/32
session.save_path="C:\Program Files\Zend\ZendStudio-5.2.0\tmp"
extension=php_gd2.dll
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 10h18   #10
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Citation:
Envoyé par Yogui
Essaie avec quelque chose comme ceci :
Ben pour moi, ça ne change pas grand chose... j'ai ce message :

PHP Startup: gd: unable to initialize module
module compiled with module api=20060613, debug=0, thread-safety=1
php compiled with module api=20050922 debug=0, thread-safety=1
these options need to match


Je ne sais pas si cela parle à quelqu'un... pour moi je comprends ça comme un conflit de version, mais cela ne m'avance pas beaucoup...
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 10h35   #11
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Ah voilà, c'est déjà plus clair
La DLL ne corespond pas à ta version de PHP. Il faut que tu ailles sur php.net et que tu télécharges exactement la même version. Si tu ne la trouves pas, il faudra mettre à jour ton PHP
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 11h06   #12
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Citation:
Envoyé par Yogui
Ah voilà, c'est déjà plus clair
La DLL ne corespond pas à ta version de PHP. Il faut que tu ailles sur php.net et que tu télécharges exactement la même version. Si tu ne la trouves pas, il faudra mettre à jour ton PHP
OKOK alors je récapitule, d'un côté j'ai WAMP5 1.6.6 avec PHP version 5.2.0 et de l'autre j'ai Zend Studio 5.2.0 avec PHP version 5.1.1 (d'après le phpinfo() que je viens de lancer...), donc c'est que ça coince...

Donc ma question à 1ct d'€ : comment puis-je mettre à jour la version php de mon Zend Studio
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 11h22   #13
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Tu n'es pas obligé de partager les DLL entre tes deux environnements. Tu devrais soit installer les DLL qui correspondent à chaque version, soit faire correspondre tes versions de PHP.
Pour mettre à jour une version de PHP, il suffit (grosso modo) de mettre à jour le répertoire. Fais une sauvegarde avant, au cas où.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 15h36   #14
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Citation:
Envoyé par Yogui
Tu n'es pas obligé de partager les DLL entre tes deux environnements. Tu devrais soit installer les DLL qui correspondent à chaque version, soit faire correspondre tes versions de PHP.
Pour mettre à jour une version de PHP, il suffit (grosso modo) de mettre à jour le répertoire. Fais une sauvegarde avant, au cas où.
J'ai copié mon répertoire C:\wamp\php qui contient donc la version la plus récente de php dans mon répertoire C:\Program Files\Zend\ZendStudio-5.2.0\bin\php5 mais quand je lance Zend et que je veux débugger, il me dit la chose suivante :

impossible de déboguer localement. le déboguer local n'est pas installé, ou le programme php est invalide ou corrompu.

Alors qu'avant la copie, à part l'histoire de l'extension GD, cela fonctionne...
ARGH !!! Avec Zend on est condamné à garder la version de php d'origine ??
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 15h45   #15
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Peux pas m'en empêcher, même si dans le cas présent il n'est pas forcément nécessaire de le répéter...

Citation:
Il faut TOUJOURS réfléchir AVANT d'agir...
Non, sérieusement, là c'est du cas par cas... Pour rappel, Zend a mis à disposition un équivalent à WAMP, pourquoi ne pas l'essayer ?
http://blog.developpez.com/index.php...&c=1&tb=1&pb=1
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 16h10   #16
Membre chevronné
 
Avatar de shkyo
 
Homme
Administrateur systèmes et réseaux - Développeur VB
Inscription : juin 2003
Messages : 607
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 38

Informations professionnelles :
Activité : Administrateur systèmes et réseaux - Développeur VB

Informations forums :
Inscription : juin 2003
Messages : 607
Points : 749
Points : 749
Citation:
Envoyé par Yogui
Peux pas m'en empêcher, même si dans le cas présent il n'est pas forcément nécessaire de le répéter...



Non, sérieusement, là c'est du cas par cas... Pour rappel, Zend a mis à disposition un équivalent à WAMP, pourquoi ne pas l'essayer ?
http://blog.developpez.com/index.php...&c=1&tb=1&pb=1
Alors ça c'est facile... Mais j'avais sauvegardé AVANT !!!

Je n'avais jamais entendu parlé de cet équivalent de WAMP, effectivement, ça vaut le coup de faire un essai...
__________________
L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.com/ Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30
shkyo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h56.


 
 
 
 
Partenaires

Hébergement Web