Получение 504 тайм-аута шлюза nginx/1.18.0 (Ubuntu) в django nginx
Я столкнулся с проблемой запуска моего приложения django в digitalocean. Я сделал все необходимое, но я уверен, что где-то допустил ошибку. Ниже приведен мой конфигурационный файл nginx. В чем может быть проблема? Спасибо большое. Пожалуйста, я также хотел бы узнать, как получить доступ к файлу журнала ошибок nginx через командную строку.
server {
server_name server_Ip;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/username/myproject/smsdigo;
}
location /media/ {
root /home/username/myproject/smsdigo;
}
location /locale/ {
root /home/ebong/myproject/smsdigo;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
server {
listen 80;
client_max_body_size 3000M;
client_body_buffer_size 3000M;
client_body_timeout 120;
}
Возможно, вам нужно увеличить директивы таймаута fastcgi
:
Попробуйте 60 или больше. Например:
server{
fastcgi_read_timeout 60s;
fastcgi_send_timeout 60s;
}