mlfk.net
当前位置:首页 >> 网站不能用FilE_gEt_ContEnts函数,求解决啊 >>

网站不能用FilE_gEt_ContEnts函数,求解决啊

有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容。那就是可以使用另外一个函数curl。 下面是file_get_contents和curl两个函数同样功能的不同写法 file_get_contents函数的使用示...

大部分是通过修改配置文件php.ini中的 allow_url_fopen = On 就可以了,我的配置是这样的, 如果不行把user_agent="PHP" 修改成user_agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

你文件后缀名是不是html。要改为php才可以解析的

你应该让空间服务商开启php.ini的allow_url_fopen 为 On,allow_url_include 为 On。 或者你在admin.php,forum.php,install/include/install_function.php,config/config_global.php,config/config_ucenter.php以及uc_server\data/config.in...

无论用什么方法都必须去从其他服务器上获取数据,都是一样。 如果目标服务器做了防采集的话,建议使用curl去模拟浏览器访问,如果直接file_get_contents的的话访问量太大可能会被封IP。 希望我的回答对你有帮助。

因为有些空间是不支持 file_get_contents 函数的,服务器限制

file_get_contents() 很方便,但是没有任何控制能力,效率也比使用 fopen/fread 要慢一些。你可以用 Streams 函数来实现读取采集数据,控制连接时间等。比如:[php]$handle = @fopen(\" http://www.163.com\", \"r\");if (!$handle) {? ? die(\'...

首先要确定你的PHP版本,file_get_contents需要PHP 4.3以上版本才能运行。然后登录VPS,修改你的PHP.ini文件,大概在555行,找到下面的内容: ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. allow_url_fopen = ...

css .common_scroll {position: fixed; top: 0px; width: 300px; height: 250px;} .ad { margin: 0 auto;text-align: center;} 我是悬浮框 直接这样的话,一打开网页

你好,什么都没有的原因是你的'Apple.php'文件里都是关于PHP的源代码,而html浏览器无法识别标签,所以你在浏览器里面什么也看不到。 不过你可以使用‘右键---查看源代码’来看到你的PHP代码。

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com