Probléme d'installation de PEAR avec PHP 5.3 sous Wamp
par kraddle| Posté le Le 28 Août 2009 à 10H15 |
Lorsque vous souhaitez installer le framework symfony, vous devez installer la librairie PEAR auparavant. Oui mais sous la derniére version de Wamp utilisant la version php 5.3.0.
Vous pouvez avoir cette erreur dans la console aprés avoir entré la commande go-pear.bat
phar « C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar » does not have a signature
PHP Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent
phar « phar://go-pear.phar/index.php » in C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236
Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar
« phar://go-pear.phar/index.php » in C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236
Il existe deux solutions pour parer à cela :
1 ère solution :
- Editer le php.ini.
- Rechercher la ligne phar.require_hash
- La décommenter
- Passer sa valeur à off
- Enregistrer les modications
- Redémarrer wamp
Seconde solution :
- Ouvrir la console ( executer, taper cmd)
- Vous rendre à la racine du dosser de php (C:/wamp/bin/php/php3.0/)
- Taper cette commande : php -d phar.require_hash=0 ./PEAR/go-pear.phar
Commentaires
nescoffier Le 18 Janvier 2010 à 18H52
MERCI !!!!!!!!!!
A ben de rien ! Si j'ai pu vous rendre service ...
Je me suis arraché pas mal de cheveux face à ce problème.
Je me suis arraché pas mal de cheveux face à ce problème.
Merci pour cette information tres utile ! Perso j'ai du faire une petite recherche supplementaire car pour ma config la commande ne fonctionnait pas.. Voici la commande windows appropriee (enoncee par les devs du logiciel..)
=> php -d phar.require_hash=0 PEAR\go-pear.phar
Bon courage a tous !!
=> php -d phar.require_hash=0 PEAR\go-pear.phar
Bon courage a tous !!
Merci Alex_R pour cette précision complémentaire.
Je suis, quand même étonné que la commande ne fonctionne pas pour toi!
Enfin l'essentiel est dans Lactel, euh nan, l'essentiel est que tu aies pu résoudre ton problème
Je suis, quand même étonné que la commande ne fonctionne pas pour toi!
Enfin l'essentiel est dans Lactel, euh nan, l'essentiel est que tu aies pu résoudre ton problème
Amine Le 10 Mars 2010 à 11H57
Merci chef, c'est gentil
Logiciels
Humeur
HTML
Laisser un commentaire
