安裝 php-fpm WWW-Authenticate 就掛掉 怎麼辦?
2017 Nov 19 未分類
上週手賤
把客戶的網站改成用 php-fpm 跑
因為聽說比較快
結果...
結果客戶就打電話來了XD
說有設定密碼的文章
就算是打對密碼
還是進不去
我 debug 了一下
還真的進不去
但好險因為經驗十足(?)
馬上就想到是因為改了 php-fpm 才出現的問題
還好 cpanel 很厲害
可以針對某個空間設定要不要用 php-fpm
取消 php-fpm 後
就正常了
不過因為沒啥時間
當下沒有去找解決方案
剛剛吃完飯
想說逃避一下
終於找到解決方法了~
可以參考這篇
Apache 2.4 + PHP-FPM and Authorization headers
我是用第二個解法
在 .htaccess 裡面加入這行
CGIPassAuth on
就ok啦
沒加這行
在 php-fpm 的模式下
apache 收到的 WWW-Authenticate
無法順利 pass 給 php
所以認證都過不了
加了就ok囉~
0則留言