Apache httpd 2.4.10 支援 Fastcgi via Unix Socket

今天收到更新的通知,仔細看了一下發現fcgi有新功能,是之前討論很久的unix socket

找了找官方文件,只有這一篇有提到相關的東西

經過測試,確實只要將範例的unix socket path改掉就可以用了

另外,因為是FilesMatch,所以"pic.jpg/index.php"這種路徑不會通過,可以避免cgi.fix_pathinfo的攻擊

目前使用起來還滿正常的,唯一要注意的是socket權限是不是正確,不然會無法和後端溝通。

<FilesMatch \.php$>
    SetHandler  "proxy:unix:/path/to/app.sock|fcgi://localhost/"
</FilesMatch>

留言

粗體斜體刪除線連結引用圖片程式碼

注意:您的電子信箱將不會被公開,且網站連結不會被搜尋引擎採計