第一个原因80端口被其他进程占用:1.lsof -i 80 2.kill [pid]
第二个原因,系统更新时重新启动了系统自带的Apache:果断
sudo apachectl stop
终止掉apache服务。
当
nginx -s reload
出现:nginx: [error] open()"/opt/local/var/run/nginx/nginx.pid" failed (2: No such file ordirectory)错误的话,解决办法:
nginx -c /opt/local/etc/nginx/nginx.conf(your/path/to/config/file)
网友评论