请教,服务器curl请求总是301,复制出来正浏览器访问正常

请教,服务器curl请求总是301,复制出来正浏览器访问正常,第1张

你先重启一下apache试试。然后再试试下边两种办法:
1如果在php安装路径的ext目录下已经有了php_curldll,那么在phpini中找到extension=php_curldll并去掉注释,改成extension_dir=d:\php\ext(假设ext路径是d:\php\ext);将php_curldll,libeay32dll, ssleay32dll, php5tsdll和phpini拷贝到system32下,重启apache。
2确保php的目录下面存在ssleay32dll和libeay32dll,在apache的>用域名访问的时候捏,首先服务器要去找到域名对应的IP,从访问来讲,最后还是用IP访问的,超时的话应该DNS解析这个域名的时候超时了,要不就是你的DNS有问题,你换一个DNS试试,要不就是你的这个域名不对,你试下直接解析
nslookup baiducom
上面命令可以直接将解析的Ip返回的,
nslookup baiducom 180767676
这条后面是指定用哪个DNS解析,如果不加就是用本机指定的DNs解析的

504-网关超时,说明服务器作为网关或代理,未及时从上游服务器接收请求。
你请求的公网IP是同一个吗?一直在用curl进行请求吗?
内网IP在你的网络环境内部,不需要经过网关出去,所以肯定不会出现网关超时的错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13470741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-13
下一篇 2023-08-13

发表评论

登录后才能评论

评论列表(0条)

保存