在mac上安装了nginx,用起来好好的,后来升级了下mac,发现很多命令都不能用了,包括之前安装的node,grunt,nginx等,重新安装这些之后都好了
但是启动nginx,出现以下情况:
chunbomac:~ lichunbo$ sudo nginx
Password:
dyld: Library not loaded: /usr/local/lib/libpcre.1.dylib
Referenced from: /usr/local/bin/nginx
Reason: image not found
看了网上的方法,有用brew doctor说按照上面给的提示做了就好,但是我按着做了还是不行,在/usr/local/lib/文件夹下找不到libpcre.1.dylib文件,网上也没有太多提及,折腾好久之后,卸载了pcre,然后重装nginx,奇迹发生了,终于可以了
chunbomac:~ lichunbo$ sudo brew uninstall pcre
Uninstalling /usr/local/Cellar/pcre/8.35...
chunbomac:~ lichunbo$ sudo brew uninstall nginx
Uninstalling /usr/local/Cellar/nginx/1.6.0_1...
chunbomac:~ lichunbo$ sudo brew install nginx