Here we use nginx when configuring the software environment. Here we do not use a one click WEB environment. Because of the particularity of the software, it needs to be configured separately, but we have no problems in the operation process, and then the nginx 500 error prompt appears. What is the reason for this? We can analyze and solve the problem through these methods.
1. Insufficient resources
In the so-called resource shortage, we check whether the current disk is full or overloaded. If so, we need to improve the configuration or solve specific problems.
2. Nginx configuration problem
This problem generally does not exist. We have not changed the configuration. Of course, this is not absolute. Sometimes, when the WEB is running, the file will be damaged. Here we also need to check the current error prompt.
501: The server does not have the function to complete the request. For example, the server may return this code when the server does not recognize the request method.
502: The server, as a gateway or proxy, received an invalid response from the upstream server.
503: The server cannot be used at present (due to overload or downtime maintenance). Usually, this is just a temporary state.
504: As a gateway or proxy, the server does not receive requests from the upstream server in time.
505: The server does not support the HTTP protocol version used in the request.