现在的位置: 首页 > 购买问与答 > 正文
Bluehost支持fsockopen功能吗?
2014年10月27日 购买问与答 ⁄ 共 540字 暂无评论 ⁄ 被围观 1,961 views+

PHP fsockopen是一个功能非常强大的函数,许多网站设计就是通过这个函数实现前台和订单处理系统的交互,或获取验证码模拟登陆,模拟表单提交等等比较复杂的逻辑。PHP fsockopen需要 PHP.ini 中 allow_url_fopen 选项开启。语法为:

resuce fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);

fsockopen将返回一个网络的socket链接。

Bluehost基本上支持fsockopen从端口80(HTTP)或443(HTTPS)对外连接到任何URL。如果fsockopen尝试使用非80或443等以外的端口的话,那么是无法运行的,因为对使用共享IP(shared IP)的Bluehost用户来说,Bluehost的防火墙是禁止开放其他的端口的除非你购买专用的独立IP(dedicated IP),那么Bluehost就可以把你需要的其他端口添加入防火墙里。你只需要在购买独立IP后联系Bluehost技术客服要求把特定的端口添加到防火墙既可

备注:大致上Bluehost可以打开任何超过1024的端口,但Bluehost却限制并无法打开低于1024的端口。

bluehost

抱歉!评论已关闭.