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>

留言

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

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

{124} {123} {122} {121} {120} {119} {118} {117} {116} {115} {114} {113} {112} {111} {100} {025} {024} {023} {022} {021} {020} {019} {018} {017} {016} {015} {014} {013} {012} {011} {010} {009} {008} {007} {006} {005} {004} {003} {002} {001}