nginx + php5-fpm で真っ白なページしか表示されない時の対処

大分ハマりました。

ubuntu/12.04
nginx/1.2.7
php5-fpm/5.4.6

結論から書くと、Nginx 公式のリポジトリから取得したパッケージには、fastcgi_param 用の設定がデフォルトで一通り入っていますが、いくつか記述が無いものもあります。

下記の PATH_TRANSLATED を追加したら無事動きました。

fastcgi_param PATH_TRANSLATED   $document_root$fastcgi_path_info;

「nginx php5-fpm blank page」などググったら色々出てきますが、PATH_TRANSLATED に直接触れているのは少なかったです。