当前位置:首页 > 行业知识 > 正文

php无法打开远程文件的一些设置

2014-02-20 12:15:18   来源:www.niuxsoft.com   编辑:牛叉软件

摘要:在PHP中有些时候需要打开一些远程的文件(函数为:fopen(http://XXX.com/a.php),fsockopen(http://XXX.com/a.php),file_get_contents(http://XXX.com/a.php)等。。。),环境为php5,ap...

在PHP中有些时候需要打开一些远程的文件(函数为:fopen(http://XXX.com/a.php),fsockopen(http://XXX.com/a.php) , file_get_contents(http://XXX.com/a.php)等。。。),环境为php5,apache2.2.X,会提示你无法打开文件流,http请求失败(failed to open stream: HTTP request failed!)。

这个时候就会很郁闷,经过苦苦的找寻,发现解法如下:在php.ini中,有这样两个选项:allow_url_fopen =on(表示可以通过url打开远程文件),user_agent="PHP"(表示通过哪种脚本访问网络,默认前面有个 " ; " 去掉即可。)重启服务器。OK!可以打开远程文件了!

标签:PHP
(责任编辑:牛叉软件)


^

 

客服中心 | 授权中心 | 购买授权 | 付款方式 | 广告合作 | 联系我们 | 关于我们

Copyright © 2013-2099 NiuXsoft.com All Rights Reserved. 湘ICP备11016562号-1

Powered by NiuXcms