经常有朋友咨询他购买的服务器是否支持采集或远程保存功能,那么要支持采集或远程保存,服务器就需要满足以下两个条件:
1、php配置文件 php.ini 的allow_url_fopen项要设置为On
allow_url_fopen = On
2、服务器DNS设置:
远程读取是通过服务器去访问对方网页或文件,所以你的服务器访问不了对方网站或速度慢就会无法读取或保存。
还有部分DNS可能无法访问部分网站,这个都要注意。
下面分享各简单的php测试代码,来帮助大家测试空间是否支持采集或远程保存:
我们在本地用记录本建个test.php 文件,代码如下:
<?php
echo file_get_contents('http://www.163.com');
?>
然后把test.php文件上传空间访问,如果访问test.php显示内容为http://www.163.com网站内容就表明空间支持采集与远程保存,否则为不支持。
测试建议:连续访问test.php文件多次,从而判断服务器用作采集时网络是否稳定,不太稳定的服务器就会表现为一会儿能读取一会儿不能。
温馨提示:
1、如非特别声明,本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
我要投诉
红帽SEO工作室 » 判断服务器是否支持采集或远程保存功能需要满足两个条件及测试php代码
1、如非特别声明,本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
我要投诉
红帽SEO工作室 » 判断服务器是否支持采集或远程保存功能需要满足两个条件及测试php代码