web-dev-qa-db-fra.com

Wamp 2.2 installer PEAR

Mon système d'exploitation est Windows 7 . J'ai installé WAMP2.2 sur mon ordinateur . J'essaie ensuite d'installer PEAR. Cependant, je ne trouve pas mon fichier go-pear.bat dans mon répertoire wamp .Bien. Je télécharge ici: http://pear.php.net/go-pear.phar Et installe avec ce fichier . Je mets le fichier dans

 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar

Exécutez la commande suivante: php -d phar.require_hash=0 PEAR/go-pear.phar Après l’installation, j’inclue le chemin de pear dans php.ini dans php et dans le dossier Apache . J'ajoute également C:/wamp/bin/php/php5.3.8/ dans windows $PATH variable . Mais quand j’exécute la commande pear. Il a dit qu'il ne peut pas trouver la commande pear . Je vérifie le dossier et trouve juste un fichier appelé pear.bat et pear.ini. J'ai essayé d'exécuter à nouveau pear.bat en ligne de commande. Cela ne fonctionne toujours pas ... Experts, aidez-nous, s'il vous plaît.

35
Cato Yeung

Ok car beaucoup de gens demandent peut-être la même chose. Supposons ce qui suit. J'utilise actuellement 2.2 E qui inclut Apache 2.2.22 - Mysql 5.5.24 - PHP 5.3.13 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0.

Maintenant, pour installer PEAR, procédez comme suit: 

Téléchargez ce fichier: http://pear.php.net/go-pear.phar

Et placez-le dans le répertoire de votre serveur WAMP sous la version PHP du dossier bin. Exécutez la commande pour installer PEAR et vous avez terminé.

Exemple (par défaut, aucun changement n'a été effectué)

  1. Obtenez le fichier sur le lien -> http://pear.php.net/go-pear.phar
  2. Allez dans ce répertoire C:\wamp\bin\php\php5.3.13
  3. Ouvrez la commande Invite (cmd.exe). Si vous utilisez Windows Vista ou une version ultérieure, appuyez sur Démarrer, tapez "cmd.exe", cliquez dessus avec le bouton droit de la souris et sélectionnez Exécuter en tant qu'administrateur/CTRL + MAJ + Entrée.
  4. Utilisez la commande cd de Window pour changer le répertoire en fichier go-pear.phar que vous venez de télécharger. Dans mon cas, je vais pointer le curseur vers mon propre répertoire, je l'ai donc fait comme suit:

    cd "C:\wamp\bin\php\php5.3.13"

  5. Appuyez sur Entrée. Vous devriez noter qu'au lieu de dire "C:\system\32", C:\wamp\bin\php\php5.3.13 est maintenant affiché

  6. Écrivez la commande suivante et appuyez sur Entrée:

    php -d phar.require_hash=0 go-pear.phar

  7. Choisissez si vous préférez ou non une copie locale ou une copie système. En tapant system:local et en appuyant sur Entrée, vous installerez une copie locale. En tapant system et en appuyant sur Entrée, vous installerez une copie système.

  8. Tapez yes pour confirmer l'option choisie.

  9. La liste suivante des répertoires sera celle des répertoires de référence sur lesquels PEAR installera ses composants. Si vous choisissez entre 1 et 12, vous pouvez changer le répertoire que vous souhaitez installer. En tapant all et en appuyant sur Entrée, vous pourrez tous les modifier en file d'attente. _ {Dans mon cas, j'ai juste appuyé sur Entrée et laissé toutes les valeurs par défaut}

FAITES CE QUI SUIT AU CAS OU VOUS CONTINUEZ D'AVOIR CERTAINES INSCRIPTIONS 11. Il est très probable que vous receviez ensuite un message du type: 

ATTENTION! Le chemin include + défini dans le fichier php.ini utilisé ne contient pas le répertoire PEAR PHP que vous venez de spécifier: si le répertoire spécifié ne figure pas non plus dans le chemin include_path utilisé par vos scripts, vous aurez des problèmes faire en sorte que tous les paquets PEAR fonctionnent. 

En dessous, il apparaîtra également:

Souhaitez-vous modifier le fichier php.ini? [Y/n]:

Tapez y et appuyez sur Entrée

Cela devrait vous faire courir avec PEAR sur le serveur WAMP :)

124
Jose A

Toutes les étapes mentionnées ci-dessous sont des liens pour l'interface graphique - révision et configuration faciles à comprendre:

Cliquez ici

0
Aditya P Bhatt

Pour ceux qui recherchent une réponse plus actuelle. Sous Windows 10, j'ai dû modifier .bash_profile pour ajouter les éléments suivants:

function __pear {
    pear.bat $@
}

alias pear=__pear
0
Nikki Aaron

pear.bat est l'exécutable sur Windows. Vous devez mettre ce répertoire dans la variable PATH de votre système pour que la commande soit reconnue.

0
cweiske