Задать вопрос
avvor
@avvor
.Net developer

В чем ошибка при запуске fcgiwrap, при установке bugzilla на ubuntu + nginx?

Я пытаюсь установить bugzilla на ubuntu + nginx и так как не специалист в linux, столкнулся с проблемой на определенном этапе.
Я сделал всё по инструкциям, и при попытке зайти на сайт в error.log получаю следующую ошибку:
connect() to unix:/var/run/fcgiwrap.sock failed (2: No such file or directory) while connecting to upstream, client: ..., server: ..., request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/fcgiwrap.sock:", host: "..."


нашел как запустить этот сокет, запускаю следующей командой:
fcgiwrap -s unix:/var/run/fcgiwrap.sock

сокет запускается:
# ls -la /run/fcgi*
srwxr-xr-x 1 root root 0 Jun 10 12:08 /run/fcgiwrap.sock
srw-rw-rw- 1 root root 0 Jun  9 19:20 /run/fcgiwrap.socket

но при открытии сайта в error.log получаю следующую ошибку:
connect() to unix:/var/run/fcgiwrap.sock failed (13: Permission denied) while connecting to upstream, client: ... , server: ..., request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/fcgiwrap.sock:", host: "..."

и вторая проблема, после перезагрузки сервера /var/run/fcgiwrap.sock перестает работать, как сделать чтобы он не выгружался после перезагрузки сервера?

p.s. настраивал по инструкции https://wiki.mozilla.org/Bugzilla:Installation_wit..., но не смог понять как выполнить пункт, и думаю проблема в этом:
"Since this usually is configured for apache, we need to edit the configuration for supporting nginx instead."
# /etc/sysconfig/spawn-fcgi
FCGI_SOCKET=/var/run/fcgiwrap.sock
FCGI_PROGRAM=/usr/local/sbin/fcgiwrap
FCGI_USER=nginx
FCGI_GROUP=nginx
FCGI_EXTRA_OPTIONS="-M 0700"
OPTIONS="-u $FCGI_USER -g $FCGI_GROUP -s $FCGI_SOCKET -S $FCGI_EXTRA_OPTIONS -F 1 -P /var/run/spawn-fcgi.pid -- $FCGI_PROGRAM"
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Решения вопроса 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Сокету надо при создании назначить владельцем nginx:nginx (в некоторых дистрибутивах www-data). Ну или оставить как есть, поменяв права на 777 (не рекомендуется).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽