Nginx 报错 504 Gateway Time-out 的解决方法

Nginx 报错 504 Gateway Time-out 的解决方法

大家好,又见面了,我是全栈君。

报错信息

504 Gateway Time-out

原因是程序执行时间过长,导致请求超时。

解决方法

首先,尽可能地优化程序代码的执行时间。

其次,修改配置文件。

修改 php.ini 配置文件。

max_execution_time = 600

修改 nginx.conf 配置文件。

keepalive_timeout  600;
fastcgi_connect_timeout 600;
fastcgi_send_timeout 600;
fastcgi_read_timeout 600;
proxy_connect_timeout       600;
proxy_send_timeout          600;
proxy_read_timeout          600;
send_timeout                600;

重启 Nginx 和 php-fpm,报错信息基本上就可以解决。

Nginx 报错 504 Gateway Time-out 的解决方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111716.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vim退出编辑模式非esc_centos保存退出vim

    vim退出编辑模式非esc_centos保存退出vimlinux中退出vi编辑器,按下esc没反应的解决办法:1、在正常模式下按下q键盘;2、选择【a-z】或【0-9】中任意一个作为缓冲器的名字,准备开始录制宏;3、在非insert模式下输入q停止宏的录制;4、使用@和定义的缓冲器名字即可。linux中退出vi编辑器,按下esc没反应的解决办法:vimrecording功能介绍使用vim时无意间触碰到q键,左下角出现“recording”这个标识,…

    2022年9月26日
    3
  • 计算机三级数据库要安装什么软件,计算机三级数据库技术题库app

    计算机三级数据库要安装什么软件,计算机三级数据库技术题库app介绍(2020-07-06)计算机三级数据库技术题库,本软件包含了大量计算机三级数据库技术题,对备战考试的朋友很有帮助。软件中包括以下内容:2011年春浙江省高等学校计算机等级考试试卷(三级数据库技术及应用)2011年9月计算机等级考试三级数据库试题2012年春浙江省高等院校计算机等级考试三级数据库技术笔试真题2012年秋浙江省高等学校计算机等级考试试卷(三级数据库技术及应用)计算机等级考试三…

    2022年6月18日
    61
  • 拼图汇总

    拼图汇总

    2022年1月7日
    35
  • XXLFRESHMAN_Registrationanddownload-Step1of3

    XXLFRESHMAN_Registrationanddownload-Step1of3 Afreerapidsharepremiumlinkgenerator,veryusefullforfreeusersofrapidshare.Persiteyouhaveadownloadlimitof10filesperday.Enjoyit.Dontsaythatthisisnotworking,yo

    2025年9月28日
    5
  • CSS半透明边框效果

    CSS半透明边框效果源代码:<!doctypehtml><html><head><metacharset="utf-8"><style>div{ width:500px; height:309px; border:50pxsolidhsla(0,0%,100%,0.5); background:url(file:///C:/Use…

    2022年7月13日
    12
  • Windows 进程 Tasklist查看 与 Taskkill结束

    Windows 进程 Tasklist查看 与 Taskkill结束目录Tasklist简述使用格式查看本机所有进程根据pid查询指定进程查看远程所有进程Taskkill简述根据进程PID结束根据进程图像名结束/f强制结束进程/t结束进程树Tasklist简述1、”Tasklist”命令是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具,带有多个执行参数。类似Linux系统的ps命令2、显示…

    2022年6月5日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号