linux 下php中的file()函数执行不了.! 请各位大虾赐教..在下感激不尽 file要使用url的形式的话,需要php.ini激活 allow_url_fopen 选项。参考手册上都有。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我apache上面设置了allow_url_fopen=On. 我的就是discuz上的php.ini,已经设置了. 但是还是抓取不了! file_get_contens也不行. 一样的抓取不了. allow_url_fopen 是php.ini里的选项!确保你修改的php.ini是正确的配置文件。 ; Whether to allow the treatment of URLs (like http:// or ftp://) as files.allow_url_fopen = On; Whether to allow include/require to open URLs (like http:// or ftp://) as files.allow_url_include = Off这里是我设置的,不知道有没有问题.... $userok =implode ('', file ('http://passport.lonol.com/validateCookie.do?pid=1&uid=$user')); $userok =implode ('', file ('http://passport.lonol.com/validateCookie.do?pid=1&uid=$user')); 这样不行. 我都试 了.. 是不是还有什么需要设置的地方... ? 请教高手.. 先print_r(file ("http://passport.lonol.com/validateCookie.do?pid=1&uid=$user"))看看有没有值 php是什么版本啊,有些版本读取远程会有bug 查到一些原因了,域名好像在linux下面解析不了。 直接访问IP可以。 不清楚为什么解析不了,希望高手能够再次给出答案。。 http://passport.lonol.com/validateCookie.do?pid=1&uid=$user //存在不? 终于找到原因了。 1.linux域名不能解析。。 2."http://passport.lonol.com/validateCookie.do?pid=1&uid=$user" $user变量不能正确解析程序代码没什么问题。 又有一个问题了,"$user" 变量的解析控制开关在哪里? 希望高手再次帮忙, 谢谢了。 1、."http://passport.lonol.com/validateCookie.do?pid=1&uid=$user" 这个可先用变量代替 $url="http://passport.lonol.com/validateCookie.do?pid=1&uid=".$user;2 用file(),如果打开的是url,要用转码,以防有非法字符(如空格)$url=urlencode($url) ; file($url);可测试一下! 俺测试了一下!用file_get_content()可以获得源文件,但加urlencode($url) 反而不行!不知道为什么! 菜鸟求指导!! 求助怎么查询表中一共有多少条数据 一很简单的PHP与MYSQL问题 二级目录 首页为index.php 怎么让 网站域名后边不显示斜杠 / apache php 关于$_FILES['file']['tmp_name'] PHP的未来问题 求助:PHP对数组排序(按元素的长度),并返回排序后的数组 请教php里的pfsockopen返回的$fp怎样在两个独立的页面中调用? 用PHP来创建EXCEL? [散分] CMSPAD 1.1 一些原创且非常实用的特性 奇怪了,匹配不到\"
allow_url_fopen = On; Whether to allow include/require to open URLs (like http:// or ftp://) as file
s.
allow_url_include = Off
这里是我设置的,不知道有没有问题....
这样不行. 我都试 了.. 是不是还有什么需要设置的地方... ? 请教高手..
print_r(file ("http://passport.lonol.com/validateCookie.do?pid=1&uid=$user"))看看有没有值
1.linux域名不能解析。。
2."http://passport.lonol.com/validateCookie.do?pid=1&uid=$user" $user变量不能正确解析
程序代码没什么问题。
又有一个问题了,"$user" 变量的解析控制开关在哪里? 希望高手再次帮忙, 谢谢了。
$url="http://passport.lonol.com/validateCookie.do?pid=1&uid=".$user;2 用file(),如果打开的是url,要用转码,以防有非法字符(如空格)
$url=urlencode($url) ;
file($url);可测试一下!
用file_get_content()可以获得源文件,但加urlencode($url) 反而不行!
不知道为什么!