Php mongodb-Treiber kann nicht unter Ubuntu 14.04 LTS installiert werden

2125
Mahesh

Ich habe versucht, PHP-Treiber für Mongodb unter Ubuntu Linux 14.04 LTS zu installieren. Versuchte wie folgt zu installieren:

sudo pecl install mongodb Ausgabe ist No releases available for package "pecl.php.net/mongodb"

Ich habe auch versucht, die ältere Version zu installieren

sudo pecl install mongo Ausgabe ist No releases available for package "pecl.php.net/mongo"

Also habe ich das neueste Paket für Mogodb PHP-Treiber von "pecl.php.net/package/mongodb" heruntergeladen.

mongodb-1.1.2.tgz 

Platzierte es im Linux-Dateisystem und versuchte die Installation wie unten beschrieben.

sudo pecl install mongodb-1.1.2.tgz 

Ausgabe ist could not extract the package.xml file from "mongodb-1.1.2.tgz" install failed

Also habe ich das Paket mit dem Befehl extrahiert tar -xvzf mongodb-1.1.2.tgz

Ich kann das package.xmldort sehen.

Ich habe package.xmlin das Verzeichnis kopiert mongodb-1.1.2und versucht, mongodb zu installieren, indem ich die package.xml direkt wie unten übergeben übergebe

sudo pecl install package.xml 

Dies ist die Ausgabe:

 349 source files, building running: phpize sh: 1: phpize: not found If the command failed with 'phpize: not found' then you need to install php5-dev packageYou can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed 

Es wurde versucht, php5-dev wie folgt zu installieren:

sudo apt-get install php5-dev

Ausgabe ist wie folgt:

Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf:

 php5 : Depends: libapache2-mod-php5 (>= 5.3.10-1ubuntu3.18) but it is not going to be installed or libapache2-mod-php5filter (>= 5.3.10-1ubuntu3.18) but it is not going to be installed or php5-cgi (>= 5.3.10-1ubuntu3.18) but it is not going to be installed or php5-fpm (>= 5.3.10-1ubuntu3.18) but it is not going to be installed Depends: php5-common (>= 5.3.10-1ubuntu3.18) but it is not going to be installed php5-dev : Depends: libssl-dev but it is not going to be installed Depends: libtool (>= 2.2) Depends: php5-common (>= 5.3.10-1ubuntu3.18) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. 

Jede Hilfe / Anleitung wird geschätzt. Vielen Dank.

1
Warum sagen Ihre ersten paar Fehlerbeispiele "Mogo"? Ist das ein Tippfehler oder haben Sie wirklich "mogo" eingegeben und das Befehlsbeispiel korrigiert, aber die Fehlermeldung bleibt erhalten? vor 8 Jahren 0
@MarcB, ja, es ist ein Tippfehler, es sollte "Mongo" sein Mahesh vor 8 Jahren 0

0 Antworten auf die Frage