Discussion:
debuggeur php mysql
(trop ancien pour répondre)
Atlas
2007-08-21 10:35:59 UTC
Permalink
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
Yanick
2007-08-22 13:05:39 UTC
Permalink
Post by Atlas
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
Les scripts PHP sont ex�cut�s par l'ex�cutable (php.exe sous Windows)
et il n'y a pas moyen d'interragir avec le processus. Dans la plupart
des cas, PHP est ex�cut� comme un pilote SAPI (un service) sur le
serveur Web et le protocol HTTP(S) n'est que requ�te > r�ponse. Dans
le cas o� PHP est ex�cut� comme interpr�teur, le r�sultat est
sensiblement le m�me, � l'exception que c'est la console qui re�oit
les message et non le navigateur du client connect� au serveur Web.

Pour cette raison, comme Nico l'a mentionn�, PHP retourne toute erreur
rencontr�e avec le non du fichier source et le num�ro de ligne.o�
l'erreur a �t� intercept�. Bien s�r, il faut activer ces informations
dans php.ini. Ouvre ton fichier de configuration de PHP et change ces
valeurs :

error_reporting = E_ALL

display_errors = On

display_startup_errors = On

ignore_repeated_errors = Off

Et tu devrais pouvoir d�bugger assez facilement.


Cheers

yanick
Francois Girault
2007-08-23 07:48:53 UTC
Permalink
Post by Atlas
bonjour,
bonsoir
Post by Atlas
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
si vous avez la main sur le serveur, xdebug peut le faire :

http://xdebug.org/docs/remote
--
FG
Thief13
2007-08-27 11:42:08 UTC
Permalink
Post by Atlas
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
Oui, il y a un débugger comme ça avec l'IDE Zend Developement
Environement (Zend Studio).

Point d'arrete et tout le tralala, meme un analyseur syntaxique qui
permet de detecter les petites bétises (oubli de point virgule,
assignation dans une condition, variable dans le chemin d'un incude...)
Antoine Polatouche
2007-08-28 09:53:58 UTC
Permalink
Post by Thief13
Oui, il y a un débugger comme ça avec l'IDE Zend Developement
Environement (Zend Studio).
Point d'arrete et tout le tralala, meme un analyseur syntaxique qui
permet de detecter les petites bétises (oubli de point virgule,
assignation dans une condition, variable dans le chemin d'un incude...)
et même chose avec PhpEd de Nusphere http://www.nusphere.com/
Nico
2007-08-21 16:57:37 UTC
Permalink
Post by Atlas
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
Ben t'as déjà les mesages d'erreur qui s'affichent dans ta page quand tu
interpretes !

Sinon faut l'activer dans le php.ini
Après tu peux mamailler tes points d'arrêt à la mimine (die par exemple)

Enfin moi je fais comme ça.

Nico
fred
2007-08-29 20:02:08 UTC
Permalink
Post by Atlas
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
Bonjour,

PHPeclipse me semble t-il propose de faire du pas à pas, ou à défaut,
de poser des break points. A creuser ...
Je sais que c'est un peu plus délicat à réaliser quand PHPeclipse n'est
pas sur la même machine que le serveur ...
GG
2007-09-06 10:33:50 UTC
Permalink
Post by Atlas
bonjour,
Je voudrais savoir s'il existe un debuggeur php mysql avec une execution pas
a pas, point d'arret, ...
Merci
qq solutions :

- DBG + PHPEclipse (pas à pas qui marche)
- Zend Studio + Zend Core (pas à pas local + distant, facile, stable)
- APD
- Xdebug + DBGp

++

Continuer la lecture sur narkive:
Loading...