这篇文章主要是关于Nginx在编译安装时,可能出现的错误的解决方法。Nginx正确的编译安装操作见前文《2015博客升级记(三):CentOS 7.1编译安装Nginx1.9.0》。
明明上传了Nginx服务控制脚本nginx
,但是在执行service nginx start
命令时,却会报上面的错误。
解决方法:启动脚本的格式有问题,例如该脚本是dos格式,在Linux系统是中无法识别的。可以通过vim打开该文件,如果可以看到出现^M
的字符,就可以确定是DOS格式的了。那么可以在vim中执行命令:%s/\r\+$//e
,将其转换成Unix格式即可。