这两天各种悲催。。哈尔滨最近火了,因为塌了座桥还反咬一口说是因为超载,加上各种塌陷事故,动不动出来个几十米的大洞 ==。我们去实习都小心翼翼地,一不小心掉下去可就完蛋。

昨天晚上把笔电拆开清灰,蛋疼的室友把螺丝装错了 ==。 ,腕托那里被顶起一个小包。。。。。。然后今天还发现他忘了把我风扇的线给插上,我说今天怎么一开机 CPU 烧到 80+ 度散热口居然还是凉的==。

今天更悲催。。从昨天晚上开始,电脑变得很卡,鼠标键盘动不动无响应,打字都成问题。今天折腾了一下午,还把compiz 设置重置了 ==。结果你猜是怎么回事?昨天突然热起来了,我就插了个USB 风扇,结果功率太大了,USB 口自动禁用,然后系统会不停尝试启用,然后系统就和硬件在那打架。。。。。。在这里提示一下,如果遇到有在字符终端不断出现下面这种信息(或是运行dmesg 出现这种信息),同时鼠标经常卡顿,键盘市场无响应的情况,应该检查USB 口或是其他端口是否有接入大功率外设。

# USB port 1 disabled by hub (EMI?), re-enabling...

再有就是关于 Apache2 服务器安装 Python 扩展的,搜索教程的话多半会发现给出的方法大多是说,去 mod_python 官网下载最新模块源码,然后编译,同时不要忘了指定 apxs 的路径。我不知道这种方法是适用于哪个版本的 Ubuntu ,至少在我的 Ubuntu 12.04 64 位上,连 Apache 配置文件的路径都对不上 ==。

所以安装方法类似于给 Apache2 安装 PHP 模块那样,直接终端执行下面的命令就行了。

# 安装mod_python 模块
sudo apt-get install libapache2-mod-python
# 生成模块的软链接
cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/mod_python.load mod_python.load

当然更详细的可以参考这里:ubuntu mod_python 安装 。在这里也有另一种方法:Ubuntu Apache2 Python的配置