常来小杰博客的人可能发现了,最近一段时间小杰并没有新的作品,可能是到了一个瓶颈期了,有很久没有学习新的知识了,前段时间出去散了散心,其实并没有很高兴,可能一个人孤独惯了,教程就是教程,软文就是软文,废话也不多说了,谢谢各位一直在支持小杰的博客。
这次发布是几个月前二次修复的一个蜘蛛记录插件,从建站初期就希望有一个能使用的蜘蛛记录插件,可惜弄了大半年也没找到一个可用的,机缘巧合之下,在官网发现一款蜘蛛记录插件是可以正常记录到库的,但是不能输出,小杰那个时候有一点基础了,所以就把输出搞定了,最后排版和添加小功能(排版用的bootstrap,如果你的后台是默认后台可能会出现凌乱的排版),这个插件我还是折腾了有几天才正式使用的。如果有其他问题请联系小杰解决。
2017年11月24日修复一条错误:
由于失误造成出现一个空挂载点,导致后台报错,之前下载的请重新下载附件,或者在插件文件forwhat_spider.php中删除以下内容
addAction('adm_head', 'forwhat_spider_addjs_fun');
温馨提示:首次安装在后台查看统计记录处会报错,这个报错属于正常状况,只需要模拟抓取一下即可,不会模拟抓取的请静候一到两天再看报表,谢谢,已修复这个报错
2017年12月7日修复一个bug:打开路径为/content/plugins/forwhat_spider/forwhat_spider.php文件,然后删除27-29行代码,如下图中的代码(附件已更新,代码小白请下载附件重新安装)
2017年12月11日修复一个bug:打开路径为/content/plugins/forwhat_spider/forwhat_spider.php文件,然后整个替换function dete(){},代码如下(附件已更新,代码小白请下载附件重新安装):
function dete(){ $tim = date("Y-m-d"); $num = mysql_query("SELECT COUNT(*) FROM emlog_forwhat_spiders"); $num1 = mysql_fetch_array($num); $num2 = $num1['0']; echo $num2; //记录蜘蛛数达到3000条删除今天以外的所有数据 if($num2>3000){ mysql_query("delete from emlog_forwhat_spiders WHERE `stime` not LIKE '%$tim%'"); } }
2017年12月25日 16:48:26修复3000条蜘蛛以上不自动清空记录的bug(附件已重新上传,请重新下载安装)
温馨提示:由于个别空间问题,导致蜘蛛记录输出不了,显示为空白,请按照如下操作进行测试修复
打开文件/content/plugins/forwhat_spider/forwhat_spider_setting.php,然后找到$time1=date("Y-m-d");内容,在下面插入以下代码:
$con = mysql_connect("数据库地址", "数据库用户名", "数据库密码"); $db_selected = mysql_select_db("数据库名", $con);代码里的数据库信息请自行填补,之后再进行测试,如果还是不行,就联系博主解决。
发表评论: