In the Nginx reverse proxy mode, the page loading is incomplete or the 502 bad gateway appears directly.
There are many cases of 502 bad Gateway, most of which are related to the setting of the Nginx timeout problem. The follo
likely that one of these websites is faulty or overloaded. Contact the website administrator.
A general explanation of the solution to 502 bad getway errors
1. What is 502 bad getway error?In short, 502 is the gateway with the e
slow, waiting for a long time. If a long time did not get processing requests will appear 504 Gateway time-out this error, and is processing a very tired of those php-cgi if encountered problems will appear 502 bad Gateway this error.
Nginx
Recently, the phenomenon of server downtime more frequent, temporary work, G to hang up, 502 Bad Gateway Nginx, I can not help but remind me before the 504 gateway time-out, the two should be a bit of contact, we must find out. The implication of Nginx 504 Gateway time-out i
Recently, server downtime occurs frequently. When I get off work, G crashes and 502 Bad Gateway Nginx reminds me of the previous 504 Gateway Time-out, the two should be in a certain relationship. Nginx 504 Gateway Time-out means t
Some websites that run on Nginx sometimes appear "502 Bad Gateway" errors, even when they occur frequently. The following is a small compilation of some of the Nginx 502 error troubleshooting methods, for reference:The reason for Nginx 502 error is more because of a problem
Some websites running on Nginx sometimes appear as "502 Bad Gateway" errors, some times even frequently. The following is a small compilation of some of the Nginx 502 error troubleshooting Methods for reference:
The reason for the Nginx 502 error is more due to a problem wi
. conf:Fastcgi_connect_timeout 300 s;Fastcgi_send_timeout 300 s;Fastcgi_read_timeout 300 s;Fastcgi_buffer_size 128 K;Fastcgi_buffers 8 128 K; #8 128Fastcgi_busy_buffers_size 256 K;Fastcgi_temp_file_write_size 256 K;Fastcgi_intercept_errors on;The most important setting here is the first three, that isFastcgi_connect_timeout 300 s;Fastcgi_send_timeout 300 s;Fastcgi_read_timeout 300 s;This specifies the connection, send, and read time for the PHP-CGI, 300 seconds is enough, so my server rarely get
introduce
A server (not necessarily a WEB server) is being used as a gateway or proxy to fulfill a request from a customer (such as your browser or our Checkupdown robot) to access the desired URL. To complete the request, this server accesses an upstream server but receives an invalid response.
This usually does not mean that the upstream server is closed (no response to the gateway/proxy), but that the up
Some websites that run on Nginx sometimes appear "502 Bad Gateway" errors, even when they occur frequently. Here are some of the Nginx 502 error troubleshooting methods compiled from Google for your reference:The reason for Nginx 502 error is more because of a problem with t
Get rid of these bad habits, you are not a rookie, get rid of bad habits not
1. Do not use tools such as Phpdoc to properly annotate your code
2. Turn a blind eye to an excellent integrated development environment such as Zend St
that your php-cgi may be a bug, or that your broadband is not enough or that other reasons cause your php-cgi to be suspended, then it's recommended that you assign a value to "Request_terminate_timeout", This value can be set according to the performance of your server. Generally the better performance you can set the higher, 20 minutes-30 minutes can be. Because my server PHP script needs to run for a long time, and some may be more than 10 minutes so I set 900 seconds, so that will not cause
parameter will not work. The real ability to control the maximum execution time for PHP scripts is the following parameters in the php-fpm.conf configuration file:Attention! The format of the new PHP-FPM in the configuration file is:request_terminate_timeout=0sThe default value is 0 seconds, which means that the PHP script will continue to execute. This way, when all the php-cgi processes are stuck in the file_get_contents () function, the nginx+php WebServer can no longer process the new PHP r
Cause
502 Bad Gateway
Servers (which can be not Web servers) are gateways or proxies that meet customer requirements (such as Web browsers or our Checkupdown bots) to access the requested URL. This server received an invalid response from an upstream server to fulfill its requirements. Meaning: This usually does not mean that the upstream server h
502 Bad Gateway error solutionThere are many causes of Nginx 502 errors because of problems with backend servers in proxy mode. These errors are not nginx problems, so you must find the cause from the backend! However, nginx has put all these errors on its own, which makes it highly questionable for nginx promoters. Af
Yesterday's own machine old tips 502 Bad Gateway error, the following small series to give you a summary of the Nginx appeared 502 the solution, the wrong gateway, have encountered such problems of friends can refer.Cause of Occurrence1, PHP fastcgi process number is not eno
A large number of queries often appear 502 bad Gateway
Millions of data were checked directly Nginx 502 bad gateway. Another server is good. I cannot log on to the server to view the configuration. Ask you to
Server normal operation 2 months, the day before yesterday the whole station suddenly appeared 502 bad Gateway, all pages are not open, using the NGINX+PHP-FPM mode.Server situation: This server traffic is relatively large, PV around 300,000 per day, database use of MYSQL5, the largest table data has 800,000, the total database capacity of about 10G.The failure o
LNMP a key installation package for the environment but I found my WordPress backstage, some of the page 502 Bad Gateway error problem, let's look at the solution.
My PHP version is 5.2.17.
MySQL version is 5.1.60
WordPress version 3.8.3
Read the PHP-FPM log, basically are similar to the following error
The code is as follows
Copy Code
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.