新手求助,socketUnabletocreatesocket
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了新手求助,socketUnabletocreatesocket,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1941字,纯文字阅读大概需要3分钟。
内容图文
![新手求助,socketUnabletocreatesocket](/upload/InfoBanner/zyjiaocheng/199/1f547de013aa473a807d64cacab267c3.jpg)
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
怎么处理的哥们?
内容总结
以上是互联网集市为您收集整理的新手求助,socketUnabletocreatesocket全部内容,希望文章能够帮你解决新手求助,socketUnabletocreatesocket所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。