lunarpages非常奇怪的问题,相信大家也有遇到
|
|
我的服务器在 elen服务器上,今天我编辑了一个php文件,它的作用是在服务器上使用php函数来打开网页
php文件的url地址是 : http://www.foodaq.cn/geturl.php
php代码是
<?php
error_reporting(E_ALL);
echo file_get_contents($_REQUEST['url']);
?>
你可以这样访问php文件: http://www.foodaq.cn/geturl.php?url=http://www.xxx.com ( www.foodaq.cn is on elen host)
出问题了, 如果把参数 www.xxx.com 换成 www.msn.com(或者任意一个美国的网站) ,那么php文件可以正常运行,并且可以正常显示msn网站的内容
但是把参数www.xxx.com换成 www.sina.com.cn( 或者任意一个中国的网站,比如 www.baidu.com , www.163.com ,www.2552.com.cn) 都发现该php文件的运行结果是time out
我发现所有的中国网站都不能使用这个php打开,但是所有的美国网站都可以使用这个文件打开,也就是说,中国用户可以访问我的网站,但是在我的网站上却不能访问中国网站,
并且,我发现所有使用url_fopen函数不能打开所有的中国网站,是不是elen服务器对 中国的网站做了限制?\
上面这断话怎么翻译啊,请高人指教 |
|
|
|
|
|
|
|
|
|
|
大象无形
发表于 2007-9-23 14:26:30
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
twt
发表于 2007-9-23 18:57:07
|
显示全部楼层
和我的问题一样.
以前是正常的,前几天给我换了个IP,说是给我的独立IP,可是之前我的就是独立IP.
换了之后,就打不开国内站点了.我用的fopen()一样的.返回假. |
|
|
|
|
|
|
|
|
|
|
twt
发表于 2007-9-23 18:58:50
|
显示全部楼层
楼上加我QQ:51201291 翻译好了,给我来个
老外开始欺负中国人了 |
|
|
|
|
|
|
|
|
|
|
大漠孤狼
发表于 2007-9-24 00:09:32
|
显示全部楼层
这个问题我们也在找原因,很奇怪。
感觉很多时候是服务器IP被封了,这个就用不了了,可能虽然你买了独立IP,但是你打开国内网站的时候用的还是服务器的ip
等有空我查查这个函数是怎么执行的,或者问问熟悉的人
[ 本帖最后由 大漠孤狼 于 2007-9-24 12:10 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
demoseo
发表于 2009-6-18 14:25:48
|
显示全部楼层
有点伤心啊。。。好多东西都不能用了。难道就不行啊。
我的以前也是封了IP以后,买了个独立的。 |
|
|
|
|
|
|
|
|
|
|
demoseo
发表于 2009-6-18 14:26:28
|
显示全部楼层
|
|
|
|
|
|
|
|