Möglichkeit zur Installation der MongoDB PHP-Treiber
Ich versuche, zu aktivieren, PHP für Mongo DB. Lösung HIERFÜR ist die gleiche (install php5-dev ersten) in alle Foren, aber die installation schlägt fehl mit Fehler.
Irgendeine Idee wie man das Problem lösen?
Hinweis: Mit Ubuntu 12:04
jojo@ubuntu:~$ sudo apt-get install php-pear php5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php-pear : Depends: php5-cli but it is not going to be installed
php5-dev : Depends: autoconf (>= 2.63) but it is not installable
Depends: automake (>= 1.11) but it is not installable
Depends: libtool (>= 2.2) but it is not installable
Depends: shtool but it is not installable
E: Unable to correct problems, you have held broken packages.
jojo@ubuntu:~$
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorausgesetzt, dass Sie bereits installiert haben, MongoDB installieren möchten, können Sie PHP-Treiber für MongoDB, die durch diesen Befehl
sudo php5enmod mongo
.arbeitete auf PHP 5.5.9 /Ubuntu 14.04 LTS
Ich würde vorschlagen, dies zu tun:
Und dann installieren:
Dann:
apt-get install php5-cli php5-dev
. Davon abhängig ist, hängt davon ab, dass....Erstellte ich eine frische Inhalte für
sources.list
mit auf dieser Seite und dann installiert Synaptic Package Manager zu installieren, neue Sachen, die das problem gelöst..Scheint dies weniger wie ein Problem mit der Installation
php5-dev
oder auch die mongo-Erweiterung, und mehr mit dem folgenden Konflikte:Können Sie einige weitere Informationen über diese mit
sudo aptitude show <package>
, die möglicherweise Hinweis, den Sie auf andere installierte Pakete, die Sie in Konflikt mit. Aus persönlicher Erfahrung, ich habe nur zum installieren derbuild-essential
Paket zu tun, alle C/C++ kompilieren unter Ubuntu. Das high-level-Paket in der Regel endet für diese Abhängigkeiten.http://docs.mongodb.org/ecosystem/drivers/php/
Dieser link führt alle Befehle, die wir ausführen müssen für verschiedene operting system zu installieren php-Treiber für mongoDb