新设计了个logo
headers already sent问题解决
背景
Leniy’s Blog 使用了大量自己编写的小函数来实现各种目的,同时简化操作。
之前我是把所有的函数均放在一个php中,然后作为一个插件启用。
今天我又往里面加了1个函数。因为全部代码看着太杂乱,我就想要将不同的功能写到单独的php中,然后统一requir进来。
问题
当全部工作完成后,因为我对全部自写函数命名做了统一规范,需要把主题对应的部分修改过来。鉴于这只是小改动,我就直接在wordpress后台修改的主题文件。
然后提交修改…………
|
1 |
Warning:Cannot modify header information - headers already sent by (output started at ****/plugins/leniy/***.php:1) in ****/wp-includes/pluggable.php on line 876 |
错误就这么出现了。
同时,插件管理后台也来了这么一句提示:
|
1 |
这个插件在启用的过程中产生了 15 个字符的异常输出。 |
分析
缓存及ajax评论发表冲突
问题描述
最近Leniy’s Blog站点一直出问题,在访客留言时,会出现如下的错误提示。
|
1 2 3 4 5 |
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@blog.leniy.org and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. |
出现HTTP 500 ERROR,导致ajax提交评论出现故障。
一、缓存问题
使用python获取实时卫星云图
同是dns,差别怎么这么大捏

背景
自从N年前某gov人工污染dns事件发生以来,我使用的电脑上历来只用google的8.8.8.8域名服务器。平时也没怎么发现有问题,最多登陆一些政府“服务”网站时域名打不开,然后迫不得已使用ip登陆。幸好这些网站没有设置ip访问自动跳转到域名访问,于是我也就这么一直上网了。
问题
晒晒龟壳更健康
从9号开始,我的博客被人刷流量,换着ip的刷,弄得我的主机的流量已经超过50%了,可恶。
然后就是wordpress后台的statpress访问分析插件,数据剧增。本着眼不见心不烦的原则,我用下面的语句清理了下后台的数据库
|
1 2 3 4 5 6 7 8 9 |
SELECT * FROM `wp_statpress` WHERE `ip` IN ( select ip From ( SELECT COUNT(*) AS `cn`, `ip` FROM `wp_statpress` where date > 20130408 GROUP BY `ip` ) as t where cn < 3 OR cn > 100 ) |
于是世界清静了。不过,这貌似和本文的标题没什么关系……
当然没关系了,下面开始正文。
玩过war3的人应该都很清楚TurtleRock这幅地图。这幅地图要我们干什么呢?简单来说呢,就是跳到岛上干掉乌龟还有其他玩家。今天我有幸见到了现实版的TurtleRock。
阅读全文 »
再见,Wubi

从2007.04接触ubuntu这个系统至今,不知不觉已经过了6年了。
结果今天凌晨四点一个叫Steve Langasek的家伙却在邮件列表中说13.04不再包含Wubi:
阅读全文 »
代码高亮插件Crayon Syntax的问题及解决

最近在吃的中药药丸,每天两颗,味道苦死了,还怪怪的。不知道有没有西游记中提到的马兜铃、百草霜什么的,呕……
还剩下两颗,周六再吃俩就吃完了,终于可以松口气了。上图
好吧,这篇文章不是讨论这个不知道什么东西团成的球球的,下面进入正题。
绪论
我的博客代码高亮插件由wp-syntax更换为Crayon Syntax Highlighter很长时间了,选这个的是因为其显示效果非常出众同时对于一段代码中存在多种语言的支持很好。
但是经常出现的一个问题不得不让我纠结。
鉴于使用Crayon本身提供的代码编辑器,会把php、python之类的代码中出现的<、&等符号直接转义为<、&
因此我在文章中加入代码一律使用<pre lang=”c”></pre>的形式
问题描述
于是问题来了。例如下面的代码: 阅读全文 »

