使用nginx 服务时,无心中用txt记事本打开编辑了nginx.conf文件,执行命令一直出现unknown directive "锘? in F:\nginx/conf/nginx.conf:3错误。
缘由:conf文件被记事本编辑过,保存了含BOM头的文件,
(查阅资料所得:相似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于通常的文件,这样并不会产生什么麻烦。)
遂用写字板编辑保存,问题解决。