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

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

[复制链接]
当流科技 发表于 2018-12-18 23:42:52 | 显示全部楼层 |阅读模式
宝塔服务器面板,一键全能部署及管理,送你¥3188礼包,点我领取

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

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

x
504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。
  
  504 Gateway Time-out错误多是存在于Nginx网站服务器环境下,多与nginx.conf与php-fpm.conf设置是否正确合理有关。504GatewayTime-out错误的解决方法就是根据网站服务器性能及网站流量等诸多因素整合考虑,正确合理的设置niginx.conf和php-fpm.conf配置。
  
  进行正确合理nginx.conf配置,我们需要先了解和清楚我们网站服务器的配置性能,包括CPU、内存等,并对网站服务器进行必要的性能测试(可参考:vps主机性能测试方法详解),从而准确的掌握网站服务器自身性能状况;
  
  其次,是通过网站统计代码的添加,分析段时间内网站流量状况,比如:百度统计、CNZZ站长统计等,掌握网站日流量及PHP-CGI请求的大概情况;
  
  后,根据我们掌握的服务器性能状况及网络流量情况,合理的对nginx.conf中的下列字句进行合理正确的设置。
  
  1. # nginx conf conf/nginx.conf
  2. # Created by http://www.wdlinux.cn
  3. # Last Updated 2010.06.01
  4. user  www www;
  5. worker_processes  3;
  6. error_log  logs/error.log  notice;
  7. pid        logs/nginx.pid;
  8. worker_rlimit_nofile 5120;
  9. events {
  10.     use epoll;
  11.     worker_connections  5120;
  12. }

  13. http {
  14.     include       mime.types;
  15.     default_type  application/octet-stream;

  16.     server_names_hash_bucket_size 128;
  17.     client_header_buffer_size 32k;
  18.     large_client_header_buffers 4 32k;
  19.     client_max_body_size 22m;
  20.     limit_conn_zone $binary_remote_addr zone=one:32k;

  21.     sendfile        on;
  22.     tcp_nopush     on;

  23.     keepalive_timeout  60;
  24.     tcp_nodelay on;


  25.     #FastCGI相关参数是为了改善网站的性能:减少资源占用,提高访问速度。下面参数看字面意思都能理解。
  26.     fastcgi_connect_timeout 300;
  27.     fastcgi_send_timeout 300;
  28.     fastcgi_read_timeout 300;
  29.     fastcgi_buffer_size 128k;
  30.     fastcgi_buffers 8 128k;
  31.     fastcgi_busy_buffers_size 256k;
  32.     fastcgi_temp_file_write_size 256k;
  33.     fastcgi_intercept_errors on;


  34.     gzip  on;
  35.     gzip_min_length  1k;
  36.     gzip_buffers     4 16k;
  37.     gzip_http_version 1.0;
  38.     gzip_comp_level 2;
  39.     gzip_types       text/plain application/x-javascript text/css application/xml;
  40.     gzip_vary on;

  41.     log_format  wwwlogs  '$remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for';
  42.     #include default.conf;
  43.     include vhost/*.conf;
  44. }
复制代码


回复

使用道具 举报

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

本版积分规则

精彩课程推荐

Windows系统怎么无损扩容数据盘?

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

惠普服务器360 G8 ilo远程管理口怎么远程安

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

Linux系统怎么无损扩容数据盘?

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

centos 7安装宝塔面板怎么挂载硬盘?

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

windows server 服务器3389远程桌面连接不

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

特大喜讯-Discuz!分家了

主讲:我心枫叶 Discuz!教程

Windows server 2016系统怎么设置禁ping

主讲:民审大大 服务器学院

互联云服务器 centos7怎么挂载硬盘和centos

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

商务合作

0551-66191059
569160956#qq.com
点击这里给我发消息
dz论坛/Discuz!论坛新手

关注微信公众号

QQ扫码 加 DZ技术群