1

ここから PhpWebSockets プロジェクトをチェックアウトしました。

https://code.google.com/p/phpwebsocket/

これは、WAMP サーバー内のローカルホスト (Windows 7 64 ビット) ボックスの独自のプロジェクトにあります。Windows コマンド ラインで次のコマンドを発行して、server.php ファイルを実行します。

C:\wamp\bin\php\php5.4.12\php.exe C:\wamp\www\phpwebsocket\server.php

ただし、次のエラー メッセージが表示されます。

PHP Fatal error: Call to undefined function socket_create() in C:\wamp\www\phpwebsocket\server.php on line 58

私の WAMP インスタンスでは、php_sockets 拡張機能が有効になっています (なぜなら、この問題を抱えた同様の質問を見たからです)。

私が間違っている可能性があることを知っている人はいますか?

4

1 に答える 1

3

別のスレッドで答えを見つけました:

PHP Websocket と Wamp サーバーのエラー

コマンドラインでファイルを実行すると、WAMP サーバーとは異なる php.ini ファイルが使用されることがわかります。ばかげているように見えますが、その php.ini ファイルで php_sockets がコメント解除されていないことが判明し、それを削除するとエラーが削除されました。

于 2014-02-04T21:46:42.453 に答える