新手求助,socket Unable to create socket

來源:互聯網
上載者:User
Warning: socket_create(): Unable to create socket [94]: Socket type not supported in /web/xxx/APIcookie.php on line 16
Warning: socket_connect() expects parameter 1 to be resource, boolean given in /web/xxx/APIcookie.php on line 28


這是我使用函數建立通訊端的時候所提示的PHP錯誤!
$socket = socket_create(AF_INET,0,SOL_TCP);
$result=@socket_connect($socket,$address,$service_port);

其餘的變數之類的 就不貼出來了 !
代碼是不會錯的! 我在其他伺服器測試是正常的!

出錯的是一台linux 的VPS! 我用的 是國內的AMH 面板! 所建立的 網站!
sockets 擴充已經開啟!
PHPINFO 也看過 的確開啟了!



到底是什麼原因照成的呢! 我在網上搜尋過 百度是沒有結果了!
去google 國外的文章說 是防火牆攔截了! 然後我就吧防火牆給關閉了! 再測試 依然不行!
我在想是不是關係到許可權的問題呢?


回複討論(解決方案)

好好看看手冊,第二個參數是類型。是以下幾個之一:
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); 卻沒通過
Warning: socket_connect(): unable to connect [111]: Connection refused in /web/xxx/APIcookie.php on line 28

解決了問題 謝謝了


socket_create(AF_INET,SOCK_STREAM,SOL_TCP)
嗯哼 的確解決了 socket_create(AF_INET,SOCK_STREAM,SOL_TCP) 這樣通過了
但是 socket_connect($socket,$address,$service_port); 卻沒通過
Warning: socket_connect(): unable to connect [111]: Connection refused in /web/xxx/APIcookie.php on line 28




socket_create(AF_INET,SOCK_STREAM,SOL_TCP)
嗯哼 的確解決了 socket_create(AF_INET,SOCK_STREAM,SOL_TCP) 這樣通過了
但是 socket_connect($socket,$address,$service_port); 卻沒通過
Warning: socket_connect(): unable to connect [111]: Connection refused in /web/xxx/APIcookie.php on line 28



怎麼處理的哥們?

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.