2013年10月25日 星期五

轉用php-fpm之後出現Access denied.

轉用php-fpm之後,原本的網站無論瀏覽哪個頁面都只出現
Access denied.
的畫面,除了檔案或目錄的權限要檢查之外,如果PHP程式的副檔名不是.php,也會出現此問題。

要修改php-fpm設定中的 security.limit_extensions,預設值是
security.limit_extensions = .php
所以預設只會執行.php的檔案,其他副檔名的檔案就不會被執行,並且在網頁上出現上述的禁止存取的訊息。


參考來源:http://ffct.cc/solving-nginx-php-fpm-access-denied-issue/