Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 14/11/2012, 10h51   #1
M4kn4sh
Invité régulier
 
Inscription : octobre 2009
Messages : 27
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 27
Points : 6
Points : 6
Par défaut Problème XDEBUG Unable to load dynamic library

Bonjour,

J'essaie d'installer XDEBUG, mais je ne sais pas pourquoi il ne veut pas fonctionner.

Quand je mets la ligne
extension="php_xdebug.dll"
ça me met ce message d'erreur :
Citation:
Unable to load dynamic library 'c:\wamp\bin\php\php5.2.7\ext\php_xdebug.dll'
Pourtant, il est bel et bien dans le répertoire...

Après, quand je mets
zend_extension_ts="C:\wamp\bin\php\php5.2.7\php_xdebug-2.2.1-5.2-vc9-nts.dll"
ça ne me met aucun message, mais XDEBUG ne fonctionne toujours pas...

Voici ma config :
[xdebug]
; conf for xdebug
; Zend_extension sets the path where you put the extension
zend_extension_ts="C:\wamp\bin\php\php5.2.7\php_xdebug-2.2.1-5.2-vc9-nts.dll"

; Configure les données affichées dans les stack traces
xdebug.collect_includes = 1
xdebug.collect_params = 2
; Le nombre maximal de profondeur d'appels de fonctions
; (Sécurité contre les récursions infinies)
xdebug.max_nesting_level = 64
; Enrichir l'affichage obtenu lors des appels à la fonction var_dump
; Activée par défaut
xdebug.overload_var_dump = 1
xdebug.profiler_enable=On
xdebug.remote_enable=On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
; Si activée, affiche une stack trace à chaque fois qu'une exception est levée
; (Même si elle est catchée)
; => Je désactive généralement cette directive,
; mais la conserve présente pour pouvoir la réactiver "si besoin"
; affiche une exception dans phpunit en mode console ReflectionException: Method suite does not exist in PHPUnit\Runner\BaseTestRunner.php on line 113
xdebug.show_exception_trace = 0
; Configure les quantités de données affichées par la fonction var_dump
xdebug.var_display_max_children = 128
xdebug.var_display_max_data = 1024
xdebug.var_display_max_depth = 8
Avez-vous une idée? Merci d'avance
M4kn4sh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2012, 16h19   #2
grunk
Modérateur
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 2 520
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 28
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 2 520
Points : 5 262
Points : 5 262
Citation:
zend_extension_ts="C:\wamp\bin\php\php5.2.7\php_xdebug-2.2.1-5.2-vc9-nts.dll
Tu demande le chargement d'une extension Thread Safe (ts) et tu utilise une NTS (Non thread safe).

Donc par étape :
- Vérifier si ton PHP est TS ou NTS (chercher "thread" dans un phpinfo() ).
- Vérifier que ton PHP est bien en vc9 et pas vc6 (les 5.2 était encore en vc6 par défaut il me semble)
- Télécharger la bonne extension correspondant à tous ces paramètres.
__________________
Pry Framework php5 | Recherche CDI dev. Web sur Dijon et alentours.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2012, 08h55   #3
M4kn4sh
Invité régulier
 
Inscription : octobre 2009
Messages : 27
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 27
Points : 6
Points : 6
Citation:
Envoyé par grunk Voir le message
Tu demande le chargement d'une extension Thread Safe (ts) et tu utilise une NTS (Non thread safe).

Donc par étape :
- Vérifier si ton PHP est TS ou NTS (chercher "thread" dans un phpinfo() ).
- Vérifier que ton PHP est bien en vc9 et pas vc6 (les 5.2 était encore en vc6 par défaut il me semble)
- Télécharger la bonne extension correspondant à tous ces paramètres.
Désolé pour la réponse tardive, j'avais oublié de répondre. J'avais enlevé le TS et effectivement ça a bien fonctionné après.

Merci
M4kn4sh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h33.


 
 
 
 
Partenaires

Hébergement Web