nginx常见问题汇总

页面乱码解决方法

在server段里加以下两行

default_type 'text/html';
charset utf-8;

然后重启就行了

sudo nginx -s reload

nginx 配置文件.*conf 编码的问题

  • Linux:一般采用UTF-8-BOM编码 文本编辑时就可以保存

  • Windows: 一般采用UTf-8编码 文本编辑时就可以保存

避免出现如下问题

Nginx:[emerg] unknown directive “server”
invalid number of arguments in "root" directive  

如果出现,解决方式 root后面那一行数据加分号

nginx报错 *441119082 client intended to send too large body: 1331696 bytes

1.在配置文件入口中的http段落中添加对文件上传的限制 client_max_body_size 100m;

2.在配置文件中location段落中添加对文件上传的限制 client_max_body_size 100m

nginx 安装时 make: 没有规则可以创建“default”需要的目标“build” 的解决方案

提前安装 zlib 和 pcr

/usr/local/src/pcre-8.35/missing: line 81: aclocal-1.14: command not found

Last updated