记念Apache2 CheckCaseOnly一个顽固在BUG

手头有个pip源, 用过pip的人都知道, pip安装软件包的时候, 是不区分大小写的, 为了让Apache支持这一个特性, 我在apache的配置中加上了以下配置

CheckSpelling on

CheckCaseOnly on

问题表现

某次用户反馈, 在安装一个名叫twisted包时, 页面报Not Found, 继续测试后发现, 如果用Twisted是可以安装, 但用twisted却Not Found, 而使用TWisted也是可以安装到对应的包的, 这说明apache的大小写修正能起作用

而硬盘上, 实际的对应的目录如下

Twisted

TwistedChecker

Tw......

2015-01-1413

Debian系统降级方法

手底下的服务器因为python版本要求, 需要更新的python版本, 就设置了testing源, 通过testing源升级到了高版本. 可问题来了, 发现这个升级带来了底层库文件的升级(如libc), 出了稳定的目的, 决定通过其它方式来搞定应用要求, 而升级过的服务器要降回去低版本的python, 重装太麻烦了, 我选择了apt降级.

apt升级系统是多么方便, 但如果反过来, 降级是一件痛苦的事情

Debian APT降级系统思路

需要先说明, APT并没有直接提供完善的降级命令. 而所谓的降级系统的本质, 就是系统所有软件版本回到我们需要的版本, 那么通过apt命令, 对所有系统......

2014-07-18185

/proc/stat的CPU负载信息说明

前言

关于linux下的/proc/stat文件, 国内好多人好多blog都有过文章来说明这个文件中每个段的含义. 今天在弄一个文档时, 也搜了一下, 但看到最后, 发现有几个明显的地方是错的, 而且多数关于/proc/stat的文章也是错的, 所以才有了这么一篇老掉牙的文章

关于/proc/stat最正确的文档

首先给出/proc/stat原始的文档, 其它文档都是从这文档翻译或引申出来, 如果看得明E文文档, 这最好不过

/proc/stat

kernel/system statistics. Varies with architecture. Co......

2014-05-13379