我目前正在对仅限于某些 IP 地址的 xml 提要进行采样。我的个人 IP 地址亮了绿灯,我可以通过浏览器访问提要,而 file_get_contents 在从本地主机运行时也能够访问提要。
我将站点移动到生产服务器,其 ip 地址应该为提要亮起绿灯(我让他们仔细检查),现在相同的文件获取内容不再有效。我目前正在通过从我的浏览器访问某个 url 来触发 file_get_contents,在我验证提要正常工作后,我将对其进行更改。由于我从浏览器触发它,我想知道它是否以某种方式使用了错误的 ip。
我现在用 curl 和 file_get_contents 都试过了,得到了相同的结果,来自提供提要的服务器的 401 未经授权的返回,所以我认为提要公司可能只是没有将生产服务器 ip 添加到绿灯列表呢。
有没有什么特别的东西需要在生产服务器上实现而不会在我的本地主机上实现,这可能会阻止我访问提要?