强制PHP脚本连接使用IPV4而不是IPV6

时间:2018-03-07 03:27:32

标签: php cpanel

我开始在我的服务器中使用ipv6,但我遇到了一些问题,例如向Android和iOS发送通知,它没有发送,所以我通过添加

解决了android通知问题
  

curl_setopt($ ch,CURLOPT_IPRESOLVE,CURL_IPRESOLVE_V4);

PHP正在使用IPV6而不是IPV4进行所有输出连接(如curl,stream_context,fwrite到URL),是否存在一种全局方式(在脚本中)定义php以仅在这些请求中使用IPV4而不是IPV6?我的服务器启用了IPV4和IPV6。 我不想禁用IPV6,因为访问我网站的某些人只是IPV6用户。

1 个答案:

答案 0 :(得分:0)

你应该尝试:

curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);