6

最後に、nginxとphp-fpmを搭載したUbuntu12.10を起動して実行しました。ここで、Ratchetを使用してWebSocketサーバーを実行したいのですが、最初にComposerをインストールする必要があります。だから私はこれを行います:

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

Composerサイトの指示どおりですが、次のエラーが発生しました。

The program 'php' is currently not installed.

最後にphpと関係があるのではないかと思ったので、php5-fpmに変更すると、次のように表示されました。

[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

他の誰かがこれに遭遇しましたか?解決策はありますか?ありがとう。

4

3 に答える 3

7

composer には少なくとも php 5.3.2 が必要です。あなたのphpのバージョンは何ですか?動作させるにはphpコマンドラインが必要です。エラー メッセージが示すように、'php' をインストールすることをお勧めします。Ubuntuでは、使用できます

  sudo apt-get install php5-cli
于 2013-03-22T03:06:51.750 に答える
4

使用する

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

PHP の場所がわからない場合は、次の方法で確認してください。

whereis php
于 2013-07-09T03:28:26.693 に答える
2

php5-cli がインストールされていますか?

dpkg -l | grep php5-cli

そうでない場合は、入力します

sudo apt-get install php5-cli
于 2012-11-18T13:31:39.800 に答える