PostgreSQL 9.0 をMovable typeで運用する 先日PostgreSQL 9.0がリリースされたので早速テストサーバーに 新たな追加モジュール contrib/pg_upgrade を利用して8.4 から 9.0 への上書きアップグレードした。 インストールもcontrib/pg_upgradeによるDBデータの移行も問題なく終了。 早速 Movable type の管理画面へログインしようとしたが Can't use string ('author_meta_vblobの値の一部') as an ARRAY ref while 'strict refs' in use といきなりエラー。 これはログイン時、PostgreSQL 9.0ではテーブルmt_author_metaのauthor_meta_vblobが16進数で出力されるのが原因とわかるまで小一時間ほどハマッ
![PostgreSQL 9.0 をMovable typeで運用する - BSDあれこれ](https://cdn-ak-scissors.b.st-hatena.com/image/square/73893a77d73ec2bf214e5d90da70126240353b33/height=288;version=1;width=512/https%3A%2F%2Fwww.macminiosx.com%2Fmt%2Fmt-static%2Fsupport%2Ftheme_static%2Frainier%2Fimg%2Fsiteicon-sample.png)