PHP的curl_init被屏蔽了

问:PHP的curl_init模拟请求不可用,同样的代码,在西部数码虚拟主机FPT账号为:zhangxianbang的帐户下的虚拟机中可以用。而用在FTP账号为xhqh的虚拟机下就总是不可以用。麻烦帮看看,前两天都可以用。,PHP的curl_init被屏蔽了

问:CURLINFO_HTTP_CODE返回码为0 ,提示不能访问

问:请求的地址:http://0sto.com/API/JosnApiHYary.php?jys=10003

能正常打开和访问

答:您好,请核实是否需要将xhqh虚拟主机迁移到zhangxianbang主机同宿主上?

,非常感谢您长期对我司的支持!

问:不是要移动主机,是xhqh的主机配置出现了问题,无法使用PHP的curl_init函数。我在别的你们的虚拟机机上测试都可以的,就是在xhqh这台上测试现在不行了,前两天都可以,就是这两天出现无法使用curl_init这个函数了。

问:Service UnavailableHTTP Error 503. The service is unavailable.

而且经常出现503错误

问:测试代码:

<?php$url   = \”http://ynnkgyl.com/API/JosnApiHYary.php\”;//http://ynnkgyl.com$post_data = array(\’jys\’=>\’10003\’);$o = \”\”;foreach ( $post_data as $k => $v ) {  $o.= \”$k=\” . urlencode( $v ). \”&\” ;}$post_data = substr($o,0,-1);$key=md5(base64_encode($post_data));$url = $url.\’?\’.$post_data;header(\”Content-type: text/html; charset=utf-8\”);$ch = curl_init();//初始化curlcurl_setopt($ch, CURLOPT_URL,$url);//抓取指定网页curl_setopt($ch, CURLOPT_HEADER, 0);//设置headercurl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上curl_setopt($ch, CURLOPT_NOSIGNAL, 1);//避免毫秒超时BUGcurl_setopt($ch, CURLOPT_TIMEOUT,30);//30秒最大响应时间超时自动断开 $data = curl_exec($ch);//运行curlcurl_close($ch);var_dump($data);

问:无论在我本地,还是在你们的其他虚拟主机上都可以正常返回一串json数据,但是唯独xhqh这台,前两天前几个月都可以,这两天突然不行了。真的百思不得其解。

答:您好,核实没有限制,是服务器上无法获取到ynnkgyl.com解析地址,我们已经做了处理,非常感谢您长期对我司的支持!

更多关于云服务器域名注册,虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » PHP的curl_init被屏蔽了

登录

找回密码

注册