Nginx:[emerg] unknown directive “server” in*******

Nginx:[emerg] unknown directive “server” in*******

今天在Window 下用记事本 编辑 了nginx.conf 文件后保存。启动服务器后就报错

nginx: [emerg] unknown directive "server" in E:\system\nginx/conf/vhost/IP地址.conf:2 nginx: configuration file E:\system\nginx/conf/nginx.conf test failed

但查看nginx.conf 却没有发现问题。
在网上查找了资料。conf文件被记事本编辑过,保存成了含[BOM] 。所以才报错的。

使用vscode、notepad++更改文件的编码模式为utf-8,改回utf-8编码

保存后重新上传,nginx -t 检查通过。

posted @ 2020-08-26 16:16  沐风の萌龙  阅读(620)  评论(0)    收藏  举报