今天升级了一下服务器。先把 MySQL 升级到了 3.23.56。然后打算升级 PHP 时发现需要先升级 Apache,于是把 Apache 升级到了 2.0.47,再把 PHP 升级到了 4.3.2,把 Resin 升级到了 2.1.10。大部分服务都还正常,就是主页的 PostNuke 不工作了,也不报告错误,只是页面空白。怀疑是 PostNuke 版本太旧,不支持新版的 Apache 或者 PHP。到 PostNuke 主页上看了一下,果然是因为 PHP 新版本修改了一些缺省参数造成的。最后干脆把 PostNuke 也升级到了最新的 0.726,一切正常。
此外,把 PHP 的 GD 等图像支持功能打开了,这样以后装 IPB 的时候就可以支持防注册机的安全码认证了。