Hi, i tried the peruser module on with php_5.2.8, apache_2.2.11 but specially the php pages don't respond. sometimes for seconds, sometimes for "ever" until my phone rings ;)
php info http://jbl.de/_i.php apache httpd: ./configure --prefix=/opt/www/apache_2.2.11 --with-mpm=peruser --disable-authn-dbd --disable-proxy --disable-userdir --disable-speling --disable-example --disable-ldap --enable-info --enable-logio --enable-ssl --enable-so --enable-vhost-alias --enable-autoindex --enable-dir --enable-include --enable-unique-id --enable-cgi --enable-rewrite --enable-alias --enable-deflate --enable-setenvif --enable-v4-mapped apache cfg: [....] KeepAlive Off MaxKeepAliveRequests 150 KeepAliveTimeout 45 #MinSpareServers 2 #MaxSpareServers 15 #StartServers 3 #MaxClients 150 #MaxRequestsPerChild 65 ServerTokens Prod ServerSignature Off LoadModule php5_module modules/libphp5.so <IfModule peruser.c> ServerLimit 512 MaxClients 512 MinSpareProcessors 2 MaxProcessors 6 MaxRequestsPerChild 300 # kill idle processors after this many seconds (0 to disable) IdleTimeout 180 # kill hung processes after this many seconds (0 to disable) ExpireTimeout 300 # set up a few multiplexer processes Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache Multiplexer apache apache # Processor <user> <group> <chroot> # chroot is optional Processor apache apache Processor www www </IfModule> [............ Example VHost of some ............] Processor jbl web <VirtualHost * > ServerEnvironment jbl web ServerName www.jbl.de ServerAlias jbl.de ServerAdmin [email protected] php_admin_value upload_tmp_dir "/[...]jbl.de/temp" [...] php_admin_value max_execution_time "90" php_admin_value max_input_time "90" php_admin_value memory_limit "80M" php_admin_value upload_max_filesize "70M" [...] DocumentRoot /[...]jbl.de/htdocs <Directory "/[...]jbl.de/htdocs"> Options None +Includes AllowOverride All Order allow,deny Allow from All </Directory> ErrorLog /[...]jbl.de/error_log CustomLog /[...]jbl.de/access_log combined </VirtualHost> Apache Error Log: --------------------------- [Mon Dec 29 11:09:07 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:09:07 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:09:07 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:09:07 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:09:07 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:09:07 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:35:16 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:35:16 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:35:16 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:35:17 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:35:17 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:35:17 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:44:09 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:44:09 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:44:09 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:54:49 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 11:54:49 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 11:54:49 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 12:02:13 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 12:02:13 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [info] (107)Transport endpoint is not connected: apr_socket_addr_get(APR_REMOTE) [Mon Dec 29 12:02:13 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Mon Dec 29 12:02:13 2008] [info] (9)Bad file descriptor: apr_socket_addr_get(APR_REMOTE) Where does this come from? What can is do? How to calculate Multiplexer, Processor, ServerLimit and MaxClients? Is "disable-maintainer-zts" useful? thx for your help. sincerely, - Stefan Rieger _______________________________________________ Peruser mailing list [email protected] http://www.telana.com/mailman/listinfo/peruser
