5

リアルタイム チャットを自分の php / バックボーン アプリに統合しようとしていますが、ラチェットを使用すると思いましたか? Ratchet を MAMP または XAMPP にインストールするには、何をする必要がありますか? 彼らの Web サイトで提供されているドキュメントは CURL を使用することだけですが、localhost に必要なリソースをインストールする方法も、それらのリソースをどこに追加する必要があるかもわかりません。アドバイスをいただければ幸いです。

4

2 に答える 2

5

プロジェクトのルート ディレクトリに composer.phar をインストールする必要があります。

Linux を使用している場合は、単にコマンドを実行できます。それ以外の場合は、 curl のダウンロード ページcurl -s https://getcomposer.org/installer | phpから Windows インストーラーを使用できます。

composer をインストールしたら、プロジェクトに必要なすべての依存関係を追加する「composer.json」ファイルを作成する必要があります。Ratchet のみが必要な場合は、これを json ファイルに貼り付けます。

{
    "require": {
        "cboden/Ratchet": "0.2.*"
    }
}

それが終わったら、端末に戻ってコマンドを実行しますphp composer.phar install

これにより、新しく作成された「vendor」フォルダーに Ratchet とその依存関係がインストールされます。

これで、次の方法で Rathet を php ファイルに含めることができます。

require __DIR__ . '/vendor/autoload.php';

それだけです!

于 2013-03-08T08:53:53.330 に答える
0

cURL は MAMP と XAMPP でデフォルトで有効になっており、MAMP と XAMPP は Web サーバー + PHP を提供するデータベース サーバーです。ライブ Web サーバーにデプロイするのと同じように、Ratchet WebSockets をインストールするだけです。

ただし、コンピューター/サーバーにインストールされている可能性のあるものではなく、正しいphp実行可能ファイルを呼び出していることを確認してください。

参照: http://socketo.me/docs/install

于 2013-03-08T03:51:01.803 に答える