云服务器促销,免费安装宝塔面板!
开启左侧

[服务器环境] wdcp面板504 gateway time out报错

[复制链接]
当流科技 发表于 2018-12-18 23:42:52 | 显示全部楼层 |阅读模式

本站会员必须 邮箱验证成功后 才能发帖。马上注册查阅更多教程,下载海量资源,让你轻松玩做站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。
2 A$ I( }5 R% i& N- `3 @5 P! [8 t  
6 q; Q3 N- Z; ?  i4 N" _' z* R& w' a  504 Gateway Time-out错误多是存在于Nginx网站服务器环境下,多与nginx.conf与php-fpm.conf设置是否正确合理有关。504GatewayTime-out错误的解决方法就是根据网站服务器性能及网站流量等诸多因素整合考虑,正确合理的设置niginx.conf和php-fpm.conf配置。( k2 U) S: Z: q) C, D5 Z
  
) j1 u% O5 F6 O/ D& \  进行正确合理nginx.conf配置,我们需要先了解和清楚我们网站服务器的配置性能,包括CPU、内存等,并对网站服务器进行必要的性能测试(可参考:vps主机性能测试方法详解),从而准确的掌握网站服务器自身性能状况;
. J2 J1 {% @% u) [7 H: d3 H  
) k5 I0 n% G2 x8 `* Z  其次,是通过网站统计代码的添加,分析段时间内网站流量状况,比如:百度统计、CNZZ站长统计等,掌握网站日流量及PHP-CGI请求的大概情况;
/ d( Y6 [) t% O4 p  # ^/ o9 ^6 k" W7 [8 n4 v
  后,根据我们掌握的服务器性能状况及网络流量情况,合理的对nginx.conf中的下列字句进行合理正确的设置。+ u) {8 s1 u5 k2 i" l
  
  1. # nginx conf conf/nginx.conf+ n0 j0 g- I6 p) k+ i
  2. # Created by http://www.wdlinux.cn8 B# g3 H* p: E, V7 F) K6 _. C
  3. # Last Updated 2010.06.01
    / x9 e5 b7 d8 z' ]" q) c0 o
  4. user  www www;0 ?. m* ?; R8 r; j
  5. worker_processes  3;
    0 ^# r/ U" V3 ~, |4 @. G5 x
  6. error_log  logs/error.log  notice;
    6 W6 W* h: N2 J1 t7 f; }0 G5 \
  7. pid        logs/nginx.pid;
    * u% _6 L+ V+ f0 H0 T$ P
  8. worker_rlimit_nofile 5120;
    " B( n4 A; ~2 y' j9 Q
  9. events {" ~) t9 u& I% w$ h4 w; \3 F
  10.     use epoll;; k+ @# ~+ [1 c( ^1 D6 d
  11.     worker_connections  5120;
    % Q. t; Y" n8 k+ H7 V
  12. }
    , P/ R2 X5 x8 b, d9 N

  13. 6 y' L9 J, r9 y$ S  |+ {
  14. http {4 K0 l! b% \* y: H; u
  15.     include       mime.types;+ _3 q5 C) G7 n( n# Z+ b
  16.     default_type  application/octet-stream;. E) ?/ N' G) A  t3 U

  17. 1 x& p5 F5 M# o% K5 d7 h
  18.     server_names_hash_bucket_size 128;
    . j7 y, w& A8 ?6 W
  19.     client_header_buffer_size 32k;- m! C( G# a$ D; h+ Q9 X. `% Z! ]& ]
  20.     large_client_header_buffers 4 32k;
      T2 s& P3 _. T
  21.     client_max_body_size 22m;1 }; o% v2 M5 d" m; o+ {/ a# |5 G! ^8 Z
  22.     limit_conn_zone $binary_remote_addr zone=one:32k;
    + s- W& c  W+ P$ `1 `9 K5 }5 ?- `

  23. 1 k0 t) R9 R: m
  24.     sendfile        on;8 `/ ~; H1 ?, k" x2 T1 C
  25.     tcp_nopush     on;
    ( k2 U2 s& W* ]) x2 t# v2 Z  k

  26. & P3 }* T" L5 C" a8 Q/ Y$ }
  27.     keepalive_timeout  60;3 c2 n" h& R, ?3 @0 g2 A
  28.     tcp_nodelay on;
    ! ?/ [% w) j/ p7 Y  y1 {# ]7 B
  29. / n" P2 G5 G+ J/ Y
  30. * ^4 b& ^% N6 a! U% P
  31.     #FastCGI相关参数是为了改善网站的性能:减少资源占用,提高访问速度。下面参数看字面意思都能理解。
    1 K/ R! Z4 l/ a0 m+ L6 F* L
  32.     fastcgi_connect_timeout 300;2 L& R+ K/ |) t: `4 J% W
  33.     fastcgi_send_timeout 300;
    , ]& Y6 P  g) t6 S
  34.     fastcgi_read_timeout 300;
    ) u. l' @3 A0 `) b+ N6 A
  35.     fastcgi_buffer_size 128k;
    ! N2 l3 d4 I  K9 x9 e
  36.     fastcgi_buffers 8 128k;& m! b; B. ~& k
  37.     fastcgi_busy_buffers_size 256k;% ~: `& {8 p% G: t
  38.     fastcgi_temp_file_write_size 256k;
    . \4 I1 [' w4 k) X0 f
  39.     fastcgi_intercept_errors on;2 {, w1 J* T6 ?+ O$ V  w6 }
  40. 8 O9 v( T" }& {! h% H

  41. 5 h5 E4 G' i0 R# W3 @
  42.     gzip  on;  S, p9 R1 A' _) A# s! D
  43.     gzip_min_length  1k;
    $ o  Z0 \. j, q% C4 Z* d
  44.     gzip_buffers     4 16k;
    ) x  P, J# n. j7 x! O
  45.     gzip_http_version 1.0;$ n. S0 |3 J0 b) f
  46.     gzip_comp_level 2;
    ' ~2 c+ G& q; u1 a# ?" c
  47.     gzip_types       text/plain application/x-javascript text/css application/xml;* k. t% `- Z0 l0 g
  48.     gzip_vary on;
    8 M2 o8 Q; v4 x% L" D! G& r1 C& Y  c
  49. / I6 `: ?% b* \! B
  50.     log_format  wwwlogs  '$remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for';
      ]! q1 @5 |- m1 C. _' H0 C2 }
  51.     #include default.conf;1 V2 y/ C( N0 |( J: v- W
  52.     include vhost/*.conf;
    : n* g8 X- t+ ~2 i
  53. }
复制代码
, I. Y& T7 r8 p$ g+ R/ j( T

. {  x: m$ U6 A, Y, o( k
当流科技-专业Discuz建站、仿站业务,专注处理discuz!论坛挂马,专注提供论坛托管维护服务! 提供Discuz论坛空间、VPS、云服务器!咨询QQ 569160956 778521512
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐

宝塔面板绑定域名无法访问后台怎么解决?

主讲:风雨兼程 服务器学院

discuz论坛搬家教程,如何搬迁到新服务器?

主讲:风雨兼程 Discuz!教程

Discuz!论坛网盘附件免跳转下载(手机版网

主讲:当流科技 Discuz插件

抱歉,当前存在网络问题或服务器繁忙,详细错

主讲:我心枫叶 Discuz!教程

宝塔面板phpmyadmin 数据库502 Bad Gateway

主讲:当流科技 服务器学院

宝塔面板mysql怎么用navicat 连接数据库呢

主讲:当流科技 服务器学院

宝塔面板如何添加和管理Mysql数据库?

主讲:xotexa372 服务器学院

Discuz!X3.3全新安装和升级后快速回复框丢

主讲:风雨兼程 Discuz!教程

商务合作

0551-66191059
service#dangliu.net
点击这里给我发消息
dz论坛/Discuz!论坛新手

关注微信公众号

QQ扫码 加 DZ技术群