【发布时间】:2011-07-31 16:32:36
【问题描述】:
大家好, 我在我的 mac 上的本地 apache 设置上开发了一个网站。我正在使用两个对外国域的请求。一个人去 geoplugin.net 获取当前的地理位置。 这在我的本地设置上工作得很好。但是,当我将文件传输到我的真实服务器时,网站会打印以下内容:
警告: file_get_contents(http://www.geoplugin.net/php.gp?ip=185.43.32.341) [function.file-get-contents]:失败 打开流:HTTP 请求失败! HTTP/1.0 403 禁止在 /home/.sites/74/site484/web/testsite/wp-content/themes/test/header.php 在第 241 行
我可以在这里做什么?我做错了什么?
此外,我在我的网站上使用 curl 请求,它也不会检索数据。两者都适用于我的本地 mamp 设置。
有什么想法吗?
【问题讨论】:
-
可能是你的服务器的ip被屏蔽了?
-
您可以
fopen()其他网址,例如 google.com 吗? -
fopoen 与 google.com 会导致相同的错误消息。没用!
标签: php settings file-get-contents