nginx报could not build theproxy_headers_hash错误,无法启动

nginx -t报警告如下:

[emerg]: could not build theproxy_headers_hash, you should increase either proxy_headers_hash_max_size: 512or proxy_headers_hash_bucket_size: 64

修改nginx.conf,在http段中加如下面2行:

http{
   ......
   proxy_headers_hash_max_size 51200;
   proxy_headers_hash_bucket_size 6400;
   ....
}

nginx -t 可以发现问题已经解决了。

重启nginx(service nginx restart)即可。

时间: 2024-10-14 10:32:35

nginx报could not build theproxy_headers_hash错误,无法启动的相关文章

Nginx报Primary script unknown的错误解决

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 改成红色部分变量 root   /usr/local/nginx/html; 把root节点提前到location上面 原文地址:https://www.cnblogs.com/EasonJim/p/9615042.html

nginx 报错 nginx: [emerg] could not build the variables_hash,

在nginx重启的时候报错了: nginx: [emerg] could not build the variables_hash, you should increase either variables_hash_max_size: 512 or variables_hash_bucket_size: 64 此时按照网上的修改 以下这些内容,根本没用! types_hash_max_size 2048;    server_names_hash_bucket_size 128; 还是别改这些

Nginx报504 gateway timeout错误的解决方法

转载文章来源:http://www.111cn.net/sys/nginx/90669.htm(若侵删) Nginx报504 gateway timeout错误引起,一个是文件配置问题,另一个是相关处理时长了,最后也有可能是资源不足导致了,下面我们一起来看看. 解释如下: 最近在工作中,需要做Excel导入的功能,由于Excel的数据比较多,而且我们的服务端程序需要对数据的内容做校验,会调用很多的外部服务接口,所以毫无悬念的导入Excel接口调用超过了一分钟,并且报错:504 gateway t

nginx + tomcat 架构中,error_page错误页面的设置

如果是单独的nginx设置404或者403等错误页面时,只需要如下即可: fastcgi_intercept_errors on:       error_page 404  /404.html: 但是,如果nginx为后台tomcat做代理时,上述方法就搞不定了,那要如何,如下: proxy_intercept_errors on:   #有意思的是,这个开关默认是关闭的,所以得配置打开 error_page 404 /404.html: nginx为tomcat做代理时,404或者403等错

thinkphp nginx php-fpm url rewrite 导致 404 错误

thinkphp nginx php-fpm url rewrite 导致 404 错误 之前thinkphp的系统部署在apache上,考虑到在并发性能nginx比apache强悍得多,所以在centos上以 nginx+php-fpm模式重新部署了thinkphp系统,结果发现诸如 1 /index.php/home/user/verify 此类的url nginx会报404错误,但是改成 1 /index.php?s=/home/user/verify 之后却能够访问,这说明前一种url

unity导出android遇到的build target 错误详解

1. 导出运行后显示build target ="9",version is wrong ,can't  loaded xxx.untiy3d files 之类的,一般情况看导出的jar包内的project.properties中target 是否正确,改正后而且要clean相关项目. 2.看AndroidManifest.xml下    android:minSdkVersion和android:targetSdkVersion 是否正确,改正后refresh 3.看报错信息是否提示

浏览器控制台报错SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3

前两天遇到一个问题,easyui 的datagrid向后台发送请求本地测试没问题,放服务器在谷歌下面没问题,在ie下请求发送失败.打开浏览器控制台查看请求失败,console报错SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3,network服务被挂起: 页面弹出错误提示框: 排除问题:由谷歌下请求数据成功,IE下有问题,推断前台发送ajax出错,不是后台的原因.再在IE下console.log前台传参发现传参也没问问题,大概推测是easyui对ajax封装的问题.

Eclipse编辑java文件报Unhandled event loop exception错误的解

本人Eclipse版本是"eclipse-jee-kepler-SR2-win32-x86_64" 昨天因为换电脑,所以重装了一下软件,装好eclipse之后eclipse是可以使用的(换电脑之前也一直是用这个版本).后来又装了其他一些软件, 为了工作效率,只有边装软件边coding.后来发现再次在Eclipse中编辑java文件就一直会弹出错误提示框.如图. 点开图下面的"Unhandled event loop exception"查看具体的错误,详细错误如下.

导入第三方库报 unknown type name 'NSString' 错误

添加包含 C OC C++混编文件的第三方库 报unknown type name 'NSString' 错误: stackOverflow上找到解决方法: 在所在项目pch文件中,把自己所#import的头文件做如下操作 #ifdef __OBJC__ #import #endif pch里面自加的头文件是全局性的,当在C等文件import时就是问题出处,所以要ObjC区分开编译 导入第三方库报 unknown type name 'NSString' 错误