Apache-2.2

設置 Fcgid 指令會產生無效命令錯誤

  • June 21, 2013

我正在嘗試設置MaxRequestInMemMaxRequestsPerProcessMaxRequestLen它一直說它是Invalid command 'MaxRequestInMem', perhaps misspelled or defined by a module not included in the server configuration.

我把這個指令放在裡面<IfModule mod_fcgid.c>

我還嘗試在 httpd.conf 中載入 mod_fcgid.so 模組,如下所示:

LoadModule fcgid_module modules/mod_fcgid.so

它實際上給出了一個警告說module fcgid_module is already loaded, skipping

我嘗試將指令從舊名稱更改為新名稱(FcgidMaxRequestsPerProcess),但它仍然說這是一個無效的命令。

有沒有其他人經歷過這種奇怪的行為?

順便說一句,我收到一條錯誤消息,(104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request function因此在我看來 mod_fcgid 已載入/正在使用。這也是我要設置這些指令的原因。我只是不明白為什麼它不能辨識指令。

我應該怎麼做才能設置這些指令?

它已經載入了

這意味著,您有 LoadModule 包含多個 conf 文件。, 請檢查所有包含的 conf 文件。

我嘗試將指令從舊名稱更改為新名稱(FcgidMaxRequestsPerProcess),但它仍然說這是一個無效命令。

可以版本支持。

引用自:https://serverfault.com/questions/517605