免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1912 | 回复: 6
打印 上一主题 下一主题

我用fopen 打开一个远程网页文件的时候,遇到了一个棘手问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-06 09:57 |只看该作者 |倒序浏览
用的操作系统的xp sp2
PHP 4.4.2
Apache 2.0 Handler

我用XP SP2 APACHE + PHP4.4.2
电信光纤到户 2M
PHP.INI里面已经允许使用FOPEN,但是使用不了FOPEN

无论是FOPEN或者是file都不可用

a.gif (12.18 KB, 下载次数: 22)

a.gif

论坛徽章:
0
2 [报告]
发表于 2006-03-07 16:26 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2006-03-07 18:16 |只看该作者
[php]
$str = file("http://bbs.chinaunix.net/post.php?action=reply&fid=27&tid=711485&extra=page%3D2");

$str = fopen("http://bbs.chinaunix.net/post.php?action=reply&fid=27&tid=711485&extra=page%3D2",'r');

$str =file_get_contents("http://bbs.chinaunix.net/post.php?action=reply&fid=27&tid=711485&extra=page%3D2");
[/php]


写了几年PHP,第一次遇到这样的问题,换宽带之前,这些都可以用

论坛徽章:
0
4 [报告]
发表于 2006-03-07 19:18 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2006-03-07 21:18 |只看该作者
不要用file方式

论坛徽章:
0
6 [报告]
发表于 2006-03-08 02:05 |只看该作者
原帖由 Yarco 于 2006-3-7 19:18 发表
本地呢?
fopen('http://localhost//');
或者本地文件系统
fopen('/path/to/your/file');

本地文件可以,但是本地的URL 不可用
allow_url_open已经打开了的

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
7 [报告]
发表于 2006-03-08 15:44 |只看该作者
使用curl吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP