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 检查通过。

浙公网安备 33010602011771号