升級完 nginx 後就變成白頁了,觀察發現靜態檔案不受影響,所以看起來是與 PHP 溝通有問題,所以應該是 FastCGI 類的問題,用一些關鍵字找了一下,很快就解決了。
解法出自這邊:「Nginx 1.6 + php5-fpm socket communication fail」。
總結原文的解法,本來是 include fastcgi_params;
的請改成 include fastcgi.conf;
。(我裝的 ppa 版本已經有 fastcgi.conf
,不需要像原文提到自己修改)