ホームページ > バックエンド開発 > PHPチュートリアル > 初心者向けヘルプ、ソケット ソケットを作成できません

初心者向けヘルプ、ソケット ソケットを作成できません

WBOY
リリース: 2016-06-23 14:00:54
オリジナル
1730 人が閲覧しました

警告:socket_create(): ソケット [94] を作成できません: ソケット タイプは /web/xxx/APIcookie.php の 16 行目でサポートされていません
警告:socket_connect() はパラメータ 1 がリソース、/web/ で指定されたブール値であることを想定していますxxx/APIcookie.php (28 行目)


これは、関数を使用してソケットを作成するときに表示される PHP エラーです。 $address,$service_port);

残りの変数などは投稿されません
他のサーバーでテストしたところ、エラーは正常でした

私が作成したAMHパネルを使用しています!
ソケット拡張機能もオンになっています


理由は何ですか?インターネットと百度は見つかりませんでした。
グーグルにアクセスすると、ファイアウォールによってブロックされていると表示されました。その後、ファイアウォールをオフにしてみましたが、それでも機能しませんでした。それは権限に関連していましたか?





ディスカッションへの返信 (解決策)

マニュアルをよく見てください。2 番目のパラメータは型です。次のいずれかです: SOCK_STREAM、SOCK_DGRAM、SOCK_SEQPACKET、SOCK_RAW、SOCK_RDM
あなたは 0 です

socket_create(AF_INET,SOCK_STREAM,SOL_TCP)


socket_create(AF_INET,SOCK_STREAM,SOL_TCP)
うーん、確かに解決しましたsocket_create( AF_INET, SOCK_STREAM、SOL_TCP) はこのように成功しました

が、socket_connect($socket,$address,$service_port); は失敗しました

警告:socket_connect(): 接続できません [111]: /web/xxx/APIcookie の 28 行目で接続が拒否されました。



問題が解決しました ありがとうございます


ソケット_create(AF_INET,SOCK_STREAM,SOL_TCP)

うーん、問題は解決しましたソケット_create(AF_INET,SOCK_STREAM,SOL_TCP) これは成功しました

しかし、socket_connect($socket,$address ,$service _ポート); しかし失敗しました

警告:socket_connect(): 接続できません [111]: /web/xxx/APIcookie.php の 28 行目で接続が拒否されました





ソケット_create(AF_INET,SOCK_STREAM,SOL_TCP)
うーん、できました問題を解決します。 web/xxx/APIcookie.php の 28 行目



どうやって対処しますか?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート