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

Nginx работал нормально на Mavericks, и теперь, после того как я обновился до Yosemite, его команда nginx с отображением не найдена, я попытался установить nginx с помощью brew install 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. Я переустанавливал все еще его то же самое, Как я решаю это?

3 ответа

Решение

У меня была такая же проблема, то есть после обновления с 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

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

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

brew reinstall nginx
Другие вопросы по тегам