小编abs*_*bsk的帖子

file_get_contents返回403禁止

我正在尝试制作一个sitecraper.我是在我的本地机器上制作的,它在那里工作得很好.当我在我的服务器上执行相同的操作时,它显示403禁止错误.我正在使用PHP Simple HTML DOM Parser.我在服务器上得到的错误是这样的:

警告:file_get_contents(http://example.com/viewProperty.html?id=7715888)[function.file-get-contents]:无法打开流:HTTP请求失败!HTTP/1.1 403禁止在第40行的/home/scraping/simple_html_dom.php中

触发它的代码行是:

$url="http://www.example.com/viewProperty.html?id=".$id;

$html=file_get_html($url);
Run Code Online (Sandbox Code Playgroud)

我检查了服务器上的php.ini,并且allow_url_fopen是On.可能的解决方案是使用curl,但我需要知道我哪里出错了.

php curl

26
推荐指数
5
解决办法
8万
查看次数

将应用程序构建为Web应用程序以实现更轻松的多平台兼容性是一个好主意吗?

我检查了除常规之外的应用程序,需要用户管理和推送通知.为了使它跨平台并通过Web浏览器使其可用,我计划将其构建为Web应用程序(在Android中称为).这是个好主意吗?或者构建完全本机应用程序更好?

我完全不知道iOS开发,但不知何故认为Web应用程序肯定会存在,所以这将减少iOS应用程序所需的工作量.

android ios

0
推荐指数
1
解决办法
359
查看次数

标签 统计

android ×1

curl ×1

ios ×1

php ×1