Подтвердить что ты не робот

Nginx сломан после обновления до osx yosemite

Nginx отлично работал на Mavericks, а теперь после того, как я перешел на Yosemite, его показ Команда nginx не найдена, я попытался установить nginx с brew установкой nginx, и он отображает ошибку

Error: You must brew link pcre before nginx can be installed

И brew link pcre отображает

Linking /usr/local/Cellar/pcre/8.35... Error: No such file or directory - /usr/local/Cellar/pcre/8.34/share/doc/pcre

Его попытка связать 8.34. Я снова установил его же, как его решить?

4b9b3361

Ответ 1

У меня была та же проблема, то есть после обновления с Mavericks до Yosemite я получил следующую ошибку: nginx: [emerg] mkdir() "/usr/local/var/run/nginx/client_body_temp" failed (2: No such file or directory)

Все, что мне нужно было сделать, чтобы решить эту проблему, было создание папки:

mkdir -p /usr/local/var/run/nginx/client_body_temp

Ответ 2

Я столкнулся с той же проблемой. Моим решением было просто обновить пакет: brew update ; brew upgrade nginx

Ответ 3

Если бы та же проблема, переустанавливая nginx через homebrew, исправьте это для меня:

brew reinstall nginx