nginx报错 【unknown directive “ “ in D:\nginx/conf/nginx.conf:3】

操作流程

1. windows7 环境下,用记事本打开nginx.conf文件进行修改
2. 保存,选择utf-8编码
3. 双击nginx.exe启动nginx
4. 任务管理器中并无nginx进程,启动失败
5. 查看error.log日志,报 unknown directive " " in D:\nginx/conf/nginx.conf:3

原因

windows7下的记事本软件中的utf-8编码自带BOM,nginx无法识别

解决方案

1. 选择另一个编辑器,能区分utf-8 和 utf-8 with BOM 两种编码的
2. 将nginx.conf文件中的配置内容全部复制粘贴过来
3. 选择utf-8保存,替换原来的nginx.conf文件即可

你可能感兴趣的:(ui,xhtml,前端,html,nginx)