nginx坑解决

1.先上错误:

安装nginx的的时候前面步骤都很顺利,结果最后一步报如上错误,试了两遍,换了两个nginx版本(1.13.7和1.14.0)都死活不行

第一步:

百度搜索看了下网上的处理方式是把对应的objs/Makefile文件中的将gcc参数中的-Werror去掉,试了两遍也是不行。陷入沉思,之前装过八百十遍都没遇到过这个问题?

第二步

如果第一步还不行.看样只能从错误信息入手了

仔细看错误信息,指向文件,/usr/local/nginx/nginx-1.13.7/src/os/unix/ngx_user.c (注意不是objs目录下的) ,打开这个文件发现在函数‘ngx_libc_crypt’中:

‘struct crypt_data’没有名为‘current_salt’的成员,干掉这行

nginx坑解决_第1张图片

3.回到安装目录重新make,ok啦搞定

你可能感兴趣的:(linux,shell,服务器nginx,nginx)