火车头采集器对织梦后台管理员永久登录的问题解决办法
来源:互联网 发布:ubuntu如何删除文件 编辑:程序博客网 时间:2024/04/30 06:51
最近在做正规站群。需要对某些优良信息进行定向采集。于是用到了火车头采集器。用的是v7.8版本的。
想无人工值守来获取这些优良的信息,于是就考虑到了织梦系统永久登录的问题。因为织梦的会话机制是写到session里,session里只有24分钟的保持时间。
过了这24分钟就得重新登录,这对火车头来说是难以接受的事情。需要管理员不停的登录,一个任务已登录也是很费时间的。
要想做到永久登录该怎么解决呢?
1.不要从火车头采集器里做文章,从织梦源程序上做文章。
实现步骤如下:
- 取消DEDE未登陆时出现的登陆提示
- 自动登陆DEDE
修改一处DEDE的代码,为DEDE程序管理员目录的config.php,默认路径为dede/config.php,代码如下:
//检验用户登录状态$cuserLogin = new userLogin();if($cuserLogin->getUserID()==-1){ header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit();}
这段代码的作用是如果未检测到用户的登陆信息,就引导用户进入登陆过程,修改如下:
//检验用户登录状态$cuserLogin = new userLogin();if($cuserLogin->getUserID()==-1){ if($my_u != ''){ $res = $cuserLogin->checkUser($my_u, $my_p); if($res==1) $cuserLogin->keepUser(); } if($cuserLogin->getUserID()==-1) { header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit(); }}
这段代码的作用是在检测到用户未登陆时,尝试使用页面传递过来的参数进行登陆,如果登陆成功,则保存用户的信息并进行其它操作;如果登陆失败,就引导用户进入登陆页面。
修改发布模块,只需要在发布模块中添加登陆的用户名和密码信息。在获取列表和发布文章的链接里加上用户名和密码的参数。具体的可以看我的案例:股票配资公司 老猫 汽车干扰遥控器
这个问题我整整测试了三天,今天总算解决了,特此记录一下。
0 0
- 火车头采集器对织梦后台管理员永久登录的问题解决办法
- 火车头locoysp3采集器的一个bug
- 火车头采集器对接织梦cms图集发布时, 采集网上图片超时的解决方法
- 火车头采集器
- 火车头采集器
- 火车头采集器基本用法
- 使用火车头采集器笔记
- 火车头采集器分页问题
- 修改火车头采集器PHP环境的方法
- 火车头采集器 当前网址内容采集 以及软件误标为已经采集的处理
- 火车头采集
- 火车头采集器 采集Ajax页面 一页自动刷新列表的 网站 xpath 标签
- 火车头采集器 题解页面信息采集 过滤采集内容
- 火车头ET采集器qq群 181843094
- 火车头采集器 截取字符串 正则表达式
- 火车头采集器-Fiddler工具(1)
- 火车头采集器 页面图片等信息采集
- 门户通专访李进斌:火车头采集器-站长的伴侣
- 网关协议学习:WSGI
- 简述jpg、gif、png-8、png-24的区别,分别使用场景
- JAVA中的访问修饰符和包
- 慕课网Linux达人养成计划I内容摘记
- IT十八掌徐培成第二天笔记
- 火车头采集器对织梦后台管理员永久登录的问题解决办法
- 第三方开源库:Dialog相关:DialogPlus + SweetAlertDialog +Alerter
- eclipse导包时候出现弹出 'Building workspace' has encountered a problem. Errors occurred during
- 保留两位小数的String用法
- 集合框架
- 音乐多媒体播放的三种方式
- Mongodb概述(二)
- IO流_转换流出现的原因及格式
- 【字符串匹配】【后缀数组】17.2.9 T3 最长公共子串 题解