WARNING: MaxClients of 1024 exceeds ServerLimit value of 256 servers,
lowering MaxClients to 256. To increase, please see the ServerLimit
directive.в httpd.conf:
# Server-pool management (MPM specific)
Include etc/apache22/extra/httpd-mpm.confhttpd-mpm.conf:
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 8
MaxSpareServers 32
MaxClients 1024
ServerLimit 1024
MaxRequestsPerChild 4096
</IfModule>Где копать?
E# E# apachectl -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
E#
Загружен prefork.c ...
>WARNING: MaxClients of 1024 exceeds ServerLimit value of 256 servers,
> lowering MaxClients to 256. To increase, please see the ServerLimitс такими параметрами должно запуститься
StartServers 50
MinSpareServers 15
MaxSpareServers 256
MaxClients 256
ServerLimit 512
MaxRequestsPerChild 1024если запустится, то потом поясню...
>[оверквотинг удален]
>
>с такими параметрами должно запуститься
>StartServers 50
>MinSpareServers 15
>MaxSpareServers 256
>MaxClients 256
>ServerLimit 512
>MaxRequestsPerChild 1024
>
>если запустится, то потом поясню...наверняка варнинг останется.
просто надо поменять местами ServerLimit и MaxClients, т.е.StartServers 50
MinSpareServers 15
MaxSpareServers 256
ServerLimit 1024
MaxClients 1024
MaxRequestsPerChild 1024
Помогло, спасибо!
Нужно было просто ServerLimit выше поставить ...