Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 空间allow_url_fopen未打开无法采集,如何用CURL替换?

[复制链接]
DiscuzNow 发表于 2009-7-20 01:07:29 | 显示全部楼层 |阅读模式
本帖最后由 DiscuzNow 于 2009-7-20 19:45 编辑

这张帖有人说可以替换
https://discuz.dismall.com/viewthread.php?tid=1321670

但帖子已经超出时间被关闭了
麻烦技术人员来说说能否替换来解决空间allow_url_fopen未打开无法采集的问题
littlehz 发表于 2009-7-20 12:10:14 | 显示全部楼层
在allow_url_fopen关闭的情况可以尝试用CURL替代,但是因为所有函数功能都写在采集器的执行文件中,如果自行修改需掌握大量PHP知识修改非常多的用到url_fopen的地方,对个人要求较高。
还是最好尝试联系空间商将allow_url_fopen功能打开,这是一个非常重要且常用的功能,关闭了不仅仅影响到采集器。
回复

使用道具 举报

 楼主| DiscuzNow 发表于 2009-7-20 14:14:34 | 显示全部楼层
我查看过admin_robots.php,像是有个函数来处理读取网页,应该只要将这个函数用CURL替换就可以了。
不管是否复杂,有个方法总更好,对于技术人员来讲应该能写得出,论坛里也有不少人遇到类似问题,如果有人能提供就好了。
回复

使用道具 举报

lidq.jingwu 发表于 2009-7-20 14:26:02 | 显示全部楼层
fopen函数在ss里面用到不少,的确有哪样一个函数来获得网页源吗,可以提供这样的一个修改程序,但要保证你的服务器上要支持CURL才行,检查你的服务器上面是否支持curl_init函数,如果支持的话,短消息我。
回复

使用道具 举报

 楼主| DiscuzNow 发表于 2009-7-20 17:32:09 | 显示全部楼层
fopen函数在ss里面用到不少,的确有哪样一个函数来获得网页源吗,可以提供这样的一个修改程序,但要保证你的服务器上要支持CURL才行,检查你的服务器上面是否支持curl_init函数,如果支持的话,短消息我。
lidq.jingwu 发表于 2009-7-20 14:26


感谢
不过我已经在网上找到方法了
从昨天到今天都找绝望了居然偶然间找到了而且是针对DISCUZ的方法

我就不在这里提供出来了
还是让需要的人在DISCUZ发帖要求
因为DISCUZ的管理层似乎一直对网友的要求视而不见(我不是针对这张帖中的要求)
到目前为止至少有五个大修改是我自己熬出来的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-10 20:42 , Processed in 0.023247 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表