我第一次從 epel repo 安裝 lighttpd 。
我更改了網頁伺服器的使用者和群組並運行 lighttpd 伺服器。我可以在一秒鐘內下載一個包含 200 張小圖像的頁面。
如果我透過設定 ldap 並添加以下內容來啟用 ldap 身份驗證,則請求將開始花費長達一分鐘的時間,並在 Firebug 中顯示 5 秒的暫停。
auth.require = ("/" =>
(
"method" => "basic",
"realm" => "here",
"require" => "valid-user"
)
)
這是一個已知的問題?我已經嘗試了一切,但無法讓這個問題消失。
Apache 處理了〜等效的身份驗證配置,沒有出現此類問題。
不過,身份驗證正在工作。出現提示,它只接受正確的憑證。
答案1
看來以下可能是您的問題
“當與 mod_fastcgi 一起加載時,mod_auth 必須在 mod_fastcgi 之前加載。否則用戶在登入時會遇到長時間的延遲,並且由於缺乏有意義的錯誤訊息,系統管理員可能無法找出問題的根源。”
來自 Lighttpd 文件 (https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModAuth#ldap)