запуск spawn-fcgi unix сокетом
вот пытаюсь запустить spawn-fcgi чтобы он не через tcp работал ,а unix сокетом, и пока непонимаю что сделать чтобы он запустился
если пускать так Код:
spawn-fcgi -s /var/fcgi.socket -C 12 -f /bin/sh если Код:
spawn-fcgi -s /var/fcgi.socket -C 12 -f / |
а написать авторам?
я пару раз пробовал - адекватные товарищи попадались, отвечали, тонкие места разжевывали... |
ну как я понял он может запустится кем-то, то есть если nginx запустит этот процесс то он не отвалится, правда возникла трабла с правами, но это не так страшно
|
Цитата:
Почему не php-fpm? Для общего развития интересуюсь... |
Пока особо не копал, времени пока небыло, мне ненужен PHP, нужна тестовая среда для написания на Си
|
Цитата:
|
OSX и FreeBSD, ну по сути почти одно и то-же, пока главная задачка сростить Spawn-FCGI и Nginx , пока надо разобратся можно ли запустить Spawn-FCGI на unix сокете автономно, или надо делать это через Nginx , если через Nginx то вопрос в том как Nginx запускает Spawn-FCGI, при вызове или один раз и потом просто шлёт запросы уже запущенному процессу, в выходные засяду плотнее. на работе не получается забурится в эту тему
|
У Лисяры было про это, там правда про PHP, но думаю не суть. Может пригодится...
|
Цитата:
|
то ли лыжи не едут то-ли я, вобщем такой вопрос, должен ли spawn-fcgi висеть как процесс или его должен запускать web сервер???
|
а эта ссылочка не поможет? https://www.linode.com/docs/websites...bian-6-squeeze
UNIX Sockets Configuration Example TCP Sockets Configuration Example |
Цитата:
|
Должен висеть, nginx ничего не запускает, он может только куда-то что-то передать, не более того... В логи чего-нить при этом пишется? Какие-то параметры отладки у этого spawn-fcgi есть?
|
вот его rc конфиг, может я чего накосячил, выдаёт ошибку 13 что значит отказ доступа, но PID и SOCK файлы создаются. лог пишет только с ключём -n, я его вроде прописал но лог не появился
Цитата:
|
Часовой пояс GMT +4, время: 04:10. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.