6 Stimmen

Composer kann nicht installiert werden - php-fpm

Endlich habe ich Ubuntu 12.10 mit nginx und php-fpm zum Laufen gebracht. Jetzt möchte ich einen Websocket-Server mit Ratchet betreiben, aber ich muss zuerst Composer installieren. Also mache ich dies:

 curl -s https://getcomposer.org/installer | php

Genau wie auf der Composer-Website beschrieben, aber ich erhielt folgende Fehlermeldung:

The program 'php' is currently not installed.

Ich dachte, es könnte etwas mit dem php am Ende zu tun haben, also änderte ich es in php5-fpm und dann sagte es mir:

[18-Nov-2012 05:01:30] ERROR: An another FPM instance seems to already listen on /var/run/php5-fpm.sock
[18-Nov-2012 05:01:30] ERROR: FPM initialization failed

Ist dies noch jemandem aufgefallen? Gibt es Lösungen? Danke!

7voto

Chuan Ma Punkte 9378

Composer benötigt mindestens php 5.3.2. Welche php-Version haben Sie? Sie brauchen die php Kommandozeile, damit es funktioniert. Wie in der Fehlermeldung vorgeschlagen, sollten Sie php installieren. In Ubuntu können Sie Folgendes verwenden

  sudo apt-get install php5-cli

4voto

George Punkte 5828

Verwenden.

usr/bin/php or /usr/bin/php instead of php

Wenn Sie sich nicht sicher sind, wo sich Ihre php befindet, überprüfen Sie dies über

whereis php

2voto

erenon Punkte 18471

Haben Sie php5-cli installiert?

dpkg -l | grep php5-cli

Wenn nicht, geben Sie

sudo apt-get install php5-cli

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X