我最近升级了我的Media Temple服务器到dv4并启用了FastCGI。 我有这个问题,我的网站上的WordPress控制面板变得缓慢。 当我更新或发布post时,有时候会挂一会,然后给我一个500错误。 我经常在我的错误日志中find这些:
[Mon Jul 30 03:32:00 2012] [warn] mod_fcgid: process 20466 graceful kill fail, sending SIGKILL [Mon Jul 30 06:27:03 2012] [warn] mod_fcgid: process 22061 graceful kill fail, sending SIGKILL [Mon Jul 30 09:47:57 2012] [warn] mod_fcgid: process 22232 graceful kill fail, sending SIGKILL [Mon Jul 30 13:19:57 2012] [warn] mod_fcgid: process 22439 graceful kill fail, sending SIGKILL
我尝试过几次configuration我的FastCGI,但都没有解决这个问题。 这是我目前的configuration:
LoadModule fcgid_module modules/mod_fcgid.so <IfModule mod_fcgid.c> <IfModule !mod_fastcgi.c> AddHandler fcgid-script fcg fcgi fpl </IfModule> FcgidIPCDir /var/run/mod_fcgid/sock FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm #FcgidIdleTimeout 40 #FcgidProcessLifeTime 30 FcgidProcessLifeTime 3600 FcgidIdleTimeout 3600 FcgidMaxProcesses 8 FcgidMaxProcessesPerClass 3 FcgidIOTimeout 120 FcgidInitialEnv RAILS_ENV production FcgidIdleScanInterval 10 FcgidMaxRequestsPerProcess 2000 FcgidMaxRequestLen 1000000000 </IfModule>
我最近遇到的另一个问题是有时候我无法连接到SSH。 如果我放一会儿,它会再次运行(所以可能没有可用的连接)。
服务器与Media Temple一起使用,CentOS有1 GB内存,所以不会遇到速度问题。 没有托pipe的网站stream量很大。 此外,该网站在Media Temple的DV 3.5平台上运行良好。
预先感谢您提供任何提示或可能的解决scheme。