配置Ngnix1.15.11+php5.4出现502 Bad Gateway问题
2023-09-14 08:57:34 时间
今天在调试Ngnix1.15.11+php5.4网站时候,因为网站数据和并发过大,出现502 Bad Gateway问题,所以记下笔记。
只需要修改php-fpm.conf的request_terminate_timeout值就可以解决超时页面显示502的问题。
首页找到:php.ini文件,加入:
max_execution_time = 30;
使用socket方式连接Nginx优化php-fpm性能
下面是php 5.3以上版本将TCP改成socket方式的配置方法:
修改php-fpm.conf(/usr/local/php/etc/php-fpm.conf)
;listen = 127.0.0.1:9000 listen = /dev/shm/php-cgi.sock 修改nginx配置文件server段的配置,将http的方式改为socket方式 location ~ [^/]\.php(/|$) { #fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; }
相关文章
- AAA认证及RADIUS配置「建议收藏」
- 【Android Gradle 插件】自定义 Gradle 插件模块 ② ( 在模块中定义插件 | 引入自定义 Gradle 插件模块 | 配置 Gradle 插件上传选项 | 配置分组名称版本号 )
- Spring Cloud Gateway配置路由规则(三)
- Spring Cloud Security配置JWT和OAuth2的集成实现授权管理(一)
- 单元测试数据库配置及常用测试工具
- linux防墙iptables详细介绍、配置方法与案例
- 一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)
- Oracle 参数 COMMIT_POINT_STRENGTH 官方解释,作用,如何配置最优化建议
- Oracle安装与配置指南(oracle的安装和配置)
- Linux下查看内存配置的正确方法(linux 内存配置查看)
- 如何在Linux上配置CIFS?(linuxcifs配置)
- 了解Oracle监听的使用与配置(查看监听oracle)
- 深入浅出 Redis缓存失效配置实战(redis缓存失效配置)
- Apache,PHP在Windows9x/NT下的安装与配置(二)