nginx编译报错

nginx编译报错,第1张

在《Linux下的nginx安装》一文中,输入make命令时,出现了以下报错

解决方法:

1.进入到nginx-1.10.2目录下(解压的目录)磨唯

找到当前目录搭搏下找到objs文件夹,并进入,打开文件Makefile,找到有一下内容的这行:

-Werror: gcc将所有的警告当成错误进知游祥行处理把这行内容中的 “-Werror”去掉

2.输入命令vim src/os/unix/ngx_user.c

3.此时再输入make即可成功安装。

nginx启动报错一般有以下原因:

监听的乱培端口冲突,一般是帆陪老有程序已经监听了80端口,需要关闭正在监听80端口的程序,或让nginx监听其他端口

配置文件错误,配置文件存在语法错误会导致启动报错,需要根据文档正确的对配置文件进行改正

配置文件使用记事本编辑过,导致保存为带BOM头的utf-8文件,报错中可以看到乱码,需要使用其他编辑器将态升文件编码改为无BOM头的utf-8类型


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12517511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存