The solution seems to be changing something in the Apache configuration, but everything seems to be all right. The important settings are:
Timeout 120 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 2 <IfModule prefork.c> StartServers 8 MinSpareServers 8 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> <IfModule worker.c> StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 20 </IfModule> |
<Directory "/var/www/html/moodle"> DirectoryIndex index.php AcceptPathInfo on AllowOverride None Options None Order allow,deny Allow from all </Directory> Alias /moodle "/var/www/html/moodle" AddOutputFilterByType DEFLATE text/html text/plain text/xml |
Some friends of mine have similar problems with other servers, so I guess this must be a relatively common problem.
Does anybody have any idea, suggestion or wathever? Thank you very much!
--Noé