PSGI 方式下 Movable Type 无法运行升级脚本

之前实现了 PSGI 方式运行 Movable Type,后台打开速度很爽,但在安装某些需要数据库的插件,自动调用 Upgrade 升级脚本时,总出现 502 错误。Google 搜索后,没找到太好的方法;这么久没写过代码,阅读和修改代码的时间明显太长,突然想到 Movable Type 自带了很多可以直接从命令行运行的工具,立马尝试之。

切换到 Movable Type 的所在目录,在命令行下输入:

perl ./tools/upgrade --name <你的 Movable Type 登录用户名>

升级完成,插件可以用了。记之,以后升级都可以在命令行下进行。