[РЕШЕНО] apache + pmp_peruser
cheerfulboy 7 января, 2009 - 17:59
Народ, прошу прощения за тупняк. Писал огромный пост со всеми свомими конфигами, а потом бабах - и нету света. А времени нет. Так вот.. Кто юзал peruser mpm, поделитесь конфигами виртуальных хостов, ну и самого модуля. Просто сейчас крутится один хост под ним, стоит добавить еще один и апач начинает замирать, тупить и не отдавать контент, либо отдавать очень медленно.. В логах чисто, в гугле нормальных доков по настройке и описанию директив нет.. вот так, в общем.. потом распишу все..
# cat /etc/apache2/vhosts.d/01_host.lcl.conf
<VirtualHost *:80>
ServerName host.lcl
DocumentRoot "/home/host.lcl/www"
<Directory "/home/host.lcl/www">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
<IfModule mpm_peruser_module>
Multiplexer host_a host_a
ServerEnvironment host_a host_a
</IfModule>
<IfModule mod_php5.c>
php_admin_value open_basedir "/home/host.lcl"
php_value session.save_path "/home/host.lcl/tmp"
</IfModule>
</VirtualHost># cat /etc/apache2/modules.d/00_mpm.conf
...
<IfModule mpm_peruser_module>
KeepAlive Off
MinSpareProcessors 8
MinProcessors 4
MaxProcessors 64
MaxClients 250
MaxRequestsPerChild 1000
ExpireTimeout 60
Processor apache apache
</IfModule>
...
»
- Для комментирования войдите или зарегистрируйтесь

Такая же фигня
у меня такая же проблема, после установки mpm peruser сервер начал тупить и не отдавать контент, иногда может повиснуть совсем, пока не перезапустишь сервис.
Даю конфиги, которые работают
Даю конфиги, которые работают совершенно без проблем:
$ cat /etc/apache2/modules.d/*mpm* ... <IfModule mpm_peruser_module> KeepAlive Off MinSpareProcessors 8 MinProcessors 4 MaxProcessors 8 MaxClients 64 MaxRequestsPerChild 512 ExpireTimeout 20 Multiplexer apache apache # говорим, кто у нас самый главный </IfModule> ...$ cat /etc/apache2/vhosts.d/hosting.conf ... <IfModule mpm_peruser_module> Processor hosting_apache hosting_apache # говорим, от чьего имени запускаем интерпретаторы ServerEnvironment hosting_apache hosting_apache # говорим, от чьего имени работает все остальное (статика, например) </IfModule> ...