Mein Betriebssystem ist Windows 7. Ich habe mein WAMP2.2 auf meinem Computer installiert. Dann versuche ich, PEAR
..__ zu installieren. Allerdings kann ich meine go-pear.bat
-Datei nicht in meinem Wamp-Verzeichnis finden. .Fein. Ich lade hier ein: http://pear.php.net/go-pear.phar
Und installiere es mit dieser Datei . Ich füge die Datei ein
C:/wamp/bin/php/php5.3.8/pear/go-pear.phar
Führen Sie den Befehl aus: php -d phar.require_hash=0 PEAR/go-pear.phar
Nach der Installation füge ich den Pfad von pear in php.ini
in php und Apache-Ordner ..__ ein. Ich füge auch C:/wamp/bin/php/php5.3.8/
in Windows $PATH
-Variable ..__ ein. Aber wenn ich den Befehl pear ausführe. Er sagte, er kann den Birnenbefehl nicht finden. Ich überprüfe den Ordner und finde nur eine Datei namens pear.bat
und pear.ini
. Ich habe versucht, pear.bat
erneut in der Befehlszeile auszuführen. Es funktioniert immer noch nicht .. Experten helfen bitte bei diesem Problem.
Ok, da viele Leute das Gleiche fragen. Nehmen wir folgendes an. Ich arbeite derzeit mit 2.2 E, einschließlich 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
Um nun PEAR zu installieren, gehen Sie folgendermaßen vor:
Laden Sie diese Datei herunter: http://pear.php.net/go-pear.phar
Legen Sie es in Ihrem WAMP-Serververzeichnis unter der PHP -Version des Ordners bin ab. Führen Sie den Befehl aus, um PEAR zu installieren, und Sie sind dran.
Beispiel (Standardeinstellungen, keine Änderung wurde vorgenommen)
Verwenden Sie den cd-Befehl von Window, um das Verzeichnis in die gerade heruntergeladene Datei go-pear.phar zu ändern. In meinem Fall werde ich es auf mein eigenes Verzeichnis verweisen, also habe ich es folgendermaßen gemacht:
cd "C:\wamp\bin\php\php5.3.13"
Drücken Sie Enter. Sie sollten beachten, dass anstelle von "C:\system\32" jetzt C:\wamp\bin\php\php5.3.13 angezeigt wird
Schreiben Sie den folgenden Befehl und drücken Sie die Eingabetaste:
php -d phar.require_hash=0 go-pear.phar
Wählen Sie aus, ob Sie eine lokale Kopie oder eine Systemkopie mögen oder nicht. Wenn Sie system:local
eingeben und die Eingabetaste drücken, wird eine lokale Kopie installiert. Wenn Sie system
eingeben und die Eingabetaste drücken, wird eine systemweite Kopie installiert.
Geben Sie yes
ein, um die gewählte Option zu bestätigen.
Die nächste Liste der Verzeichnisse sind die verweisenden Verzeichnisse, in denen PEAR seine Komponenten installiert. Wenn Sie zwischen 1 und 12 auswählen, können Sie das Verzeichnis ändern, das Sie installieren möchten. Wenn Sie all
eingeben und die Eingabetaste drücken, können Sie sie alle in der Warteschlange ändern. In meinem Fall habe ich nur die Eingabetaste gedrückt und alle Standardeinstellungen beibehalten
FOLGEN SIE FOLGENDES FALL, DASS SIE WEITERE LISTEN HABEN 11. Es ist sehr wahrscheinlich, dass Sie danach eine Nachricht erhalten wie:
WARNUNG! Der in der aktuell verwendeten php.ini definierte include + -Pfad enthält nicht das gerade angegebene Verzeichnis PEAR PHP: Wenn sich das angegebene Verzeichnis auch nicht in dem von Ihren Skripts verwendeten include_path befindet, treten Probleme auf PEAR -Pakete zum Laufen bringen.
Darunter erscheint auch:
Möchten Sie php.ini ändern? [Y/n]:
Geben Sie y
ein und drücken Sie die Eingabetaste
Damit sollten Sie PEAR auf dem WAMP-Server laufen lassen :)
Alle unten aufgeführten Schritte für GUI-basiert - Übersicht und Konfiguration leicht verständlich
Für alle, die eine aktuellere Antwort suchen. Unter Windows 10 musste ich .bash_profile bearbeiten, um Folgendes hinzuzufügen:
function __pear {
pear.bat [email protected]
}
alias pear=__pear
pear.bat
ist die ausführbare Datei unter Windows. Sie müssen dieses Verzeichnis in die Variable PATH
Ihres Systems einfügen, damit der Befehl erkannt wird.