建站系统采集器(DEDECMS5.5在国外Linux主机下无法采集怎么办?)
优采云 发布时间: 2021-09-22 05:19建站系统采集器(DEDECMS5.5在国外Linux主机下无法采集怎么办?)
解决dede cms5. 5不能采集 @ @k主主主?在我们的日常学习或工作中通常可能会看到这个问题。我希望你能通过这个问题给你一个深度收获。下面是小编带来的参考内容,让我们看看!
dede cms5. 5不能在采集 @ @ @ @ 采集
这个时间将播放ded cms,看看这个dede cms@5. 5.所以我与我的梦想主机交谈,用临时域名运行。玩玩,我不能采集,甚至是dede发布文章 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ k下载远图库照片远图库照片远图库
推荐学习:织梦cms
我记得我看到了文章说,梦想的主机禁用allow_url_fopen,导致无法采集。所以我在网上找到了它,我发现了一些文章所有编译的PHP来让Dreamhost支持采集。所以我还提到了梦想官方网站的引入,通过SSH,我终于完成了编译的PHP,我一直在系统采集,我仍然失败了。上传探测器,allow_url_fopen确实启用了,奇怪。继续前往谷歌,然后重复测试证实,实际上,Dreamhost默认值为启用allow_url_fopen,文章基本上在线介绍是08或以前的文章,所以我想成为Dreamhost我想要放开这种限制。酒吧。
为期两天,不熟悉的邪恶,上传多个supeite和php168,安装,采集一成成。你是尴尬的,它是采集不喜欢的自己。确认。在Dede官方网站上搜索,发现一些网友也回应了外国Linux主机采集不。所以,终于找到了一个解决方案,它是改变一个文档。原来的发现解决方案文章忘了在哪里看看,只有更改的文件在此机器之后,谢谢这个旧的兄弟。
问题的文件在include / depehtpdown.class.php文件中,使用本文中提供的附件使用采集函数,并且可以在文章可以使用它“下载远程图片和资源“此功能。比较这份文件后,我发现了两个地方。
1、注释第280行代码,如下所示:
代码如下:
// fputs($this->m_fp, $headString);
2、找到304行代码行,用以下代码替换它:
代码如下:
$headString .= "Connection: Close\r\n\r\n";
//fputs($this->m_fp,"Connection: Close\r\n\r\n");
3、找到308行代码,用以下代码替换它:
代码如下:
$headString .= "\r\n";
//fputs($this->m_fp,"\r\n");
4、在315行代码“//获取状态信息”中插入以下代码:
代码如下:
fputs($this->m_fp, $headString);
谢谢你的阅读!阅读上面后,您是否对Dede cms@ @@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @ @ 5在外国Linux主机上的解决方案?我希望文章 content对每个人都有用。如果您想了解更多关于文章内容的信息,请注意yuali-speed云行业信息频道。