首页 > 其他 > 详细

nginx错误:unknown directive "锘? in F:\nginx/conf/nginx.conf:3

时间:2015-07-28 20:50:59      阅读:16633      评论:1      收藏:0      [点我收藏+]
C:\Users\Administrator>d:

D:\>cd D:\nginx-1.4.7

D:\nginx-1.4.7>start nginx.exe

D:\nginx-1.4.7>nginx -s reload
nginx: [emerg] unknown directive "锘? in D:\nginx-1.4.7/conf/nginx.conf:3

D:\nginx-1.4.7>nginx -s reload
nginx: [emerg] unknown directive "锘? in D:\nginx-1.4.7/conf/nginx.conf:3

D:\nginx-1.4.7>tasklist /fi "imagename eq nginx.exe"

映像名称 PID 会话名 会话# 内存使用
========================= ======== ================ =========== ============
nginx.exe 3036 RDP-Tcp#0 2 5,344 K
nginx.exe 3088 RDP-Tcp#0 2 5,624 K

D:\nginx-1.4.7>nginx -s stop
nginx: [emerg] unknown directive "锘? in D:\nginx-1.4.7/conf/nginx.conf:3

D:\nginx-1.4.7>





原因及解决:
conf文件被记事本编辑过,保存成了含BOM头的文件
使用其他编辑器将文件另存为UTF-8不含Bom头的格式
注:记事本编辑UTF-8都会加BOM头

nginx错误:unknown directive "锘? in F:\nginx/conf/nginx.conf:3

原文:http://www.cnblogs.com/jstarseven/p/4683679.html

(3)
(7)
   
举报
评论 一句话评论(1
2017-06-12 10:31:53
nginx错误:unknown directive "锘? in F:\nginx/conf/nginx.conf:3 (2017-04-06 16:33:43)
使用nginx 服务时,无意中用txt记事本打开编辑了nginx.conf文件,执行命令一直出现unknown directive "锘? in F:\nginx/conf/nginx.conf:3错误。
原因:conf文件被记事本编辑过,保存了含BOM头的文件,
(查阅资料所得:类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。)
遂用写字板编辑保存,问题解决。
回复
 (9)
 (5)
1条  
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!