百度Bing360等搜索引擎网页快照时间显示错误
自建站以来,我经常关注各大搜索引擎对站点的快照情况。一开始,并没有感觉出有任何的问题,渐渐的时间长了,对网页快照的时间产生了怀疑,感觉有些不对劲。为了证明我的疑惑,后来我在站点的底部加入了时间显示,每次请求都会带上本次请求的准确时间信息,在页面底部用脚本将时间隐藏。由于百度和360对网页快照是直接过滤JS的,所以在快照的页面就会直接显示出快照页的准确时间,Bing(必应)的网页快照没有过滤JS,通过...
MySQL 使用原始数据文件创建一个数据快照
MySQL 主从同步配置,使用原始数据文件创建数据快照。如果数据库体量很大,复制原始数据文件比使用 mysqldump 更加有效,然后在每个从库上导入文件。当执行 INSERT 语句时,这种技术会跳过更新索引的开销。使用这种方法与具有复杂缓存或记录算法的存储引擎中的表一起使用需要额外的步骤来生成完美的“时间点”快照:即使您已获得全局读锁定,初始复制命令可能会遗漏缓存信息和记录更新。 存储引擎如何响应这...
MySQL 使用 mysqldump 创建一个数据快照
MySQL 主从同步配置,使用 mysqldump 创建数据快照。一种方法在已存在的主数据库创建数据快照,使用 mysqldump 工具创建一个包含所有数据库的用来复制的转储文件。一旦创建完成,就可以在从数据库上导入这个文件开始复制进程。下面示例备份所有数据库到一个文件名为 dump.db,导出过程中包含来 --master-data 参数,这个参数能够自动的添加 CHANGE MASTER TO 语...
从网站统计功能看百度图片蜘蛛抓取错误地址
猜测一些文件,比较多的是猜测一些编辑器的文件,看来市面上编辑器的漏洞还是很多。除了这些外,我发现了百度图片蜘蛛有很多错误的请求,由于本站使用了延迟加载,图片标签并没有src属性。在此之前,我看百度网页快照,本站的所有页面的快照都是没有图片的,当时我就在想,百度做网站分析这么多年,为什么不从图片的其他属性里面去找图片链接呢?。这次通过百度图片蜘蛛的请求来看,它还是尝试的去找了其他的属性里面是否含有图片链...
MySQL 非法混合字符集等号操作异常
无意中使用搜索引擎快照的页面中的搜索框搜索,输入中文提交后台就有报错日志了,如下:/search/%CF%C2%BB%AE%CF%DF/, exception 'LmlException' with message 'HY000 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERC...
VPS snapshot 之后重启防火墙丢失
记录下前阵子由于某些原因被强制停机,系统被快照之后出现的一些问题。首先当然是数据库崩溃啦,无法启动。参考我的另一篇文章 is marked as crashed and last (automatic?) repair failed。然后出现的问题有 SSH 无法登录;screen 会话丢失,估计 screen 是存储在内存中导致。SSH 登录报错:ssh: connect to host lmlph...
360Google是伟大的公司而我只是负责任的站长
VPS 的时候网页显示一直在进行中;暂且不说产品设计的问题,如果他们及时阻止,是不会有问题的。 这里非常感谢 360 和 Google,发布出去的文章通过他们算是找到了最初的样子,虽然后面有修改没有被快照。 恢复后过了两周左右才恢复正常的流量和收录。夜深了,不多说了。 ...