Решаем проблемы с PHP-CGI
Недавно столкнулся с проблемой в работе spawn-fcgi, а именно – «подвисли» в системе процессы php-cgi
Как бороться с этой проблемой пока не ясно (баг репорты не встречались), но совет для тех кто использует на своем сервере несколько виртуальных хостов: скопируйте скрипт запуска spawn-fcgi под другим именем (spawn-fcgiX) и задайте другой порт (например, 9001), далее для каждого хоста укажите свои настройки fast cgi (на уровне веб-сервера)!
Если «подвисает» процесс(ы) для одного из сайтов, то другие продолжат работу..
Кстати, совет для тех кто использует nginx – запускайте на каждый хост столько процессов php-cgi, сколько запускаете рабочих процессов nginx
Связанные публикации:
Опубликовано 16.02.2010 в 23:07 · Автор Jettochkin · Ссылка
Рубрики: HTTP · Теги: fast cgi, Nginx, php, php-cgi, spawn-fcgi, веб-сервер, проблемы
Рубрики: HTTP · Теги: fast cgi, Nginx, php, php-cgi, spawn-fcgi, веб-сервер, проблемы


