Nginx не работает, не имеет прав доступа и не может найти какой-либо каталог

Я использую Ubuntu 13.04. Я установил Nginx, настроил его с помощью ISPConfig .. Затем я захотел установить пассажирский модуль. Поскольку Nginx не разрешает динамические модули, я их скомпилировал из источника.

Сначала я удалил Nginx (с apt-get remove --purge nginx nginx-full nginx-common ) и начал новую установку Nginx. Затем я использовал усовершенствованный мод для пассажиров, где я добавил некоторые директивы для опции .configure поскольку он был установлен через apt-get ( /usr/share.. , /etc/nginx , /var/log location и т. Д.).

ПРИМЕЧАНИЕ. Я захватил компиляцию с nginx -V ). Он успешно установлен, а затем я выполнил команду:

 root@webserver:/# /usr/share/nginx/sbin/nginx 

но это порождает эту ошибку:

 nginx: [emerg] mkdir() "/var/lib/nginx/body" failed (2: No such file or directory) 

Что не так?

ОБНОВЛЕНИЕ # 1

Решение: ОК. Я не считал, что решение будет таким простым, потому что я играю с ним весь день, mkdir nginx действительно работает.

One Solution collect form web for “Nginx не работает, не имеет прав доступа и не может найти какой-либо каталог”

В моем случае я создал новые каталоги:

 mkdir -p /var/lib/nginx mkdir -p /var/lib/nginx/body mkdir -p /var/lib/nginx/fastcgi 

Это сработало для меня.

  • Невозможно вытащить метаданные репозитория EPEL
  • не удалось запустить nginx на centos 7
  • Балансировка нагрузки неверна, как ожидается, используя Nginx
  • Почему Nginx не отвергает неправильные хосты?
  • Правильная настройка nginx для перезаписи и контроля доступа
  • Очень странная проблема, что-то блокирует определенные ссылки в локальном домене
  • Как разместить сайт локальной сети, недоступный за пределами локальной сети?
  • Анализ журнала ошибок nginx
  • Ошибка загрузки Owncloud за обратный прокси
  • nginx не перезапустится
  • Nginx оставляет старую розетку
  • Как отладить код ошибки dpkg (1) при обновлении пакета deb?
  • Linux и Unix - лучшая ОС в мире.