PECL-Installation ist fehlgeschlagen
nach dem Upgrade von PHP5.2.6 zu php 5.3. es scheint, ich muss auch neu installieren, das PHP-memcache-Moduls.
Also, ich heruntergeladen habe die neueste version von memcache (3.0.6) und in der Folge dieser Dokumentation:
http://www.php.net/manual/en/install.pecl.pear.php
pecl install memcache
Die Ergebnisse in der folgenden Fehlermeldung:
No releases available for package "pecl.php.net/memcache"
install failed
was ist denn hier Los? Übrigens: der server ist nicht mit dem Internet verbunden, aber das sollte nicht das problem sein, richtig?!
the server is not connected to the Internet
- und wie Sie wollen, das Paket zu installieren? lol 🙂das pack ist immer noch heruntergeladen von der pecl-website und auf die lokale Server-Dateisystem.
und wer kennt das? Nur Sie. Im Befehl
pecl install memcache
keine Pfade zu den Dateien des Pakets.InformationsquelleAutor The Bndr | 2011-05-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beantwortung meiner eigenen Frage, die ein für die steigenden geistigen Horizont @OZ_ und @martswite
einer offline-installation von pecl-extension funktioniert wie die folgende Weise:
1.) laden Sie die Erweiterung von http://pecl.php.net/packages.php
2.) dort bekommen Sie eine .tgz-Datei
3.) installieren Sie die Datei:
pecl install memcached-3.0.8
und bekamFailed to download pecl/memcached, version "3.0.8", latest release is version 2.2.0, stability "stable", use "channel://pecl.php.net/memcached-2.2.0" to install install failed
(mit der Stabilität geändert beta). Also habe ich manuell das Paket heruntergeladen und installierte ich es mitpear install memcache-3.0.8.tgz
. Danke!!!InformationsquelleAutor
Mir dieser Fehler wurde verursacht durch php ohne Unterstützung für ssl.
Aktivieren openssl oder neu kompilieren mit openssl gebaut int.
Überprüfen Sie die php-Unterstützung für einen Linux-host laufen
Ausdrucken sollte eine Linie mit openssl, wenn die Unterstützung aktiviert ist.
InformationsquelleAutor cavila
PECL-Module sind standardmäßig, und die meisten der Zeit) heruntergeladen von einer nicht-lokalen repository.
Daher müssen Sie irgendeine form von internet-Verbindung, um es herunterzuladen.
Alternativ können Sie auch hochladen, das pecl-Paket von Ihrem Computer an einen Speicherort auf dem Server die lokalen Datei-system und installieren Sie es von dort, oder vom dem Quelltext aus übersetzen.
Bndr - sorry, übersehen, aber du hast es selbst 🙂
InformationsquelleAutor James Butler