首页 文章

升级到osx优胜美地后,Nginx破了

提问于
浏览
33

Nginx在小牛队上工作正常,现在我升级到Yosemite后显示 nginx command not found ,我试图用 brew install nginx 安装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 回答

  • 91

    我有同样的问题,也就是说,从小牛队升级到优胜美地后,我得到以下错误: 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
    
  • 26

    我遇到了同样的问题 . 我的解决方案只是升级包: brew update ; brew upgrade nginx

  • 5

    有同样的问题,通过自制程序重新安装nginx为我修复它:

    brew reinstall nginx
    

相关问题