okass 在版块 IT技术 中回复了话题 Nginx常用配置与命令 3年前
Nginx 解决504 gate-way timesout 超时错误的问题
1> 可以调整nginx 内存相关参数
# sudo vim /etc/nginx/sites-enabled/00-default-ssl.conf
在server{ }段中加入如下代码
#fix 504 gateway错误
location ~ .php$ {
#include snippets/fastcgi-php.conf;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_read_timeout 300;
fastcgi_send_timeout 300;
#proxy_send_timeout 300; #如果使用了代理则加上proxy参数
#proxy_read_timeout 300;
}
#end
重启nginx
# sudo service nginx reload
2> 调整php参数 request_terminate_timeout , max_execution_time
#sudo vim /etc/php/7.4/fpm/pool.d/www.conf
request_terminate_timeout = 300
#sudo vim /etc/php/7.4/fpm/php.ini
max_execution_time = 300
3> 重启nginx 和php-fpm
# sudo service nginx reload
# sudo service php7.4-fpm reload
我的中国心
我的中国心
我ode中国心
最后在线: 活跃于 6个月, 2周前
评论: 7
获赞: 0
文章: 0
粉丝: 68
关注: 68
好友: 8
User Rating: ( vote)