Latest posts on 502 bad gateway topichttps://python.su/forum/topic/1465/2007-11-24T19:58:22+02:00Веб-технологии :: Django :: 502 bad gateway
2007-11-24T19:58:22+02:00Gnat9316Всё таки я его сделал :) спасибо <strong> Daevaorn </strong>
Веб-технологии :: Django :: 502 bad gateway
2007-11-19T21:17:28+02:00Александр Кошелев9259для начал посмотри, что в error_log пишет nginx. там скорей всего на причину есть указание.
Веб-технологии :: Django :: 502 bad gateway
2007-11-19T21:13:51+02:00Gnat9258спасибо! сори не догледел. Доку перечитал. нужна практика …. Ошыбку я свою то исправил но сейчас та же проблема что и в <a href="http://python.com.ua/forum/viewtopic.php?id=1384">http://python.com.ua/forum/viewtopic.php?id=1384</a> тоесть ошыбка при загрузке главной страницы:<br/><br/>Unhandled Exception<br/>An unhandled exception was thrown by the application.<br/><br/><strong>Daevaorn</strong> вы писали: fastcgi_params не полный. <br/>Подскажыте пожалуйста где я посколзнулся …
Веб-технологии :: Django :: 502 bad gateway
2007-11-19T20:18:09+02:00Александр Кошелев9256<blockquote><em>Gnat</em><br/>fastcgi_pass unix:/log/odbreak.sock;</blockquote>как-то не вяжется c этим<br/><blockquote><em>Gnat</em><br/>socket=/home/gnat/projects/my_site/log/django.sock</blockquote>как nginx догадается, где тот сокет который открыл flup, если ты указываешь в fastcgi_pass что-то левое? Читай доку по серверу.
Веб-технологии :: Django :: 502 bad gateway
2007-11-19T19:24:39+02:00Gnat9254Доброе время суток. Я уже обращался к вам с проблемой <a href="http://python.com.ua/forum/viewtopic.php?id=1384">http://python.com.ua/forum/viewtopic.php?id=1384</a> переделал но при загрузке главной страницы бросает почему то ошыбку:<br/><br/>502 Bad Gateway<br/>nginx/0.6.14<br/><br/>уже все перепробовал. как конфиг правильный но увы.<br/>посмотрите пожалуйста что не так.<br/><br/>Конфиг:<br/>pid /home/gnat/projects/my_site/log/nginx.pid;<br/>worker_processes 2;<br/>error_log /home/gnat/projects/my_site/log/error_log info;<br/>events {<br/> worker_connections 1024;<br/> use epoll;<br/>}<br/>http {<br/> # default nginx location<br/> include /usr/local/nginx/mime.types;<br/> default_type application/octet-stream;<br/> log_format main<br/> '$remote_addr - $remote_user ‘<br/> ’“$request” $status $bytes_sent ‘<br/> ’“$http_referer” “$http_user_agent” ‘<br/> ’“$gzip_ratio”';<br/> client_header_timeout 3m;<br/> client_body_timeout 3m;<br/> send_timeout 3m;<br/> connection_pool_size 512;<br/> client_header_buffer_size 1024k;<br/> large_client_header_buffers 4 2k;<br/> request_pool_size 1024k;<br/> output_buffers 4 32k;<br/> postpone_output 1460;<br/> sendfile on;<br/> tcp_nopush on;<br/> keepalive_timeout 75 20;<br/> tcp_nodelay on;<br/> client_max_body_size 10m;<br/> client_body_buffer_size 1024k;<br/> proxy_connect_timeout 90;<br/> proxy_send_timeout 90;<br/> proxy_read_timeout 90;<br/> client_body_temp_path /home/gnat/projects/my_site/log/client_body_temp;<br/> proxy_temp_path /home/gnat/projects/my_site/log/proxy_temp;<br/> fastcgi_temp_path /home/gnat/projects/my_site/log/fastcgi_temp;<br/> gzip on;<br/> gzip_min_length 1100;<br/> gzip_buffers 4 32k;<br/> gzip_types text/plain text/html application/x-javascript text/xml text/css;<br/> ignore_invalid_headers on;<br/> server {<br/> listen 10.17.5.78:8000;<br/> server_name localhost;<br/> index index.html;<br/> root /home/gnat/projects/my_site;<br/> # static resources<br/> location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$<br/> {<br/> expires 30d;<br/> break;<br/> }<br/> location / {<br/> # host and port to fastcgi server<br/><br/> fastcgi_pass_header Authorization;<br/> fastcgi_intercept_errors off;<br/> fastcgi_pass unix:/log/odbreak.sock;<br/> fastcgi_param PATH_INFO $fastcgi_script_name;<br/> fastcgi_param REQUEST_METHOD $request_method;<br/> fastcgi_param QUERY_STRING $query_string;<br/> fastcgi_param CONTENT_TYPE $content_type;<br/> fastcgi_param CONTENT_LENGTH $content_length;<br/> fastcgi_param SERVER_PORT $server_port;<br/> fastcgi_param SERVER_PROTOCOL $server_protocol;<br/> fastcgi_param SERVER_NAME $server_name;<br/> fastcgi_param REQUEST_URI $request_uri;<br/> fastcgi_param DOCUMENT_URI $document_uri;<br/> fastcgi_param DOCUMENT_ROOT $document_root;<br/> fastcgi_param SERVER_ADDR $server_addr;<br/> fastcgi_param REMOTE_USER $remote_user;<br/> fastcgi_param REMOTE_ADDR $remote_addr;<br/> fastcgi_param REMOTE_PORT $remote_port; <br/> fastcgi_param SERVER_SOFTWARE “nginx”;<br/> fastcgi_param GATEWAY_INTERFACE “CGI/1.1”;<br/> <br/> }<br/> location /403.html {<br/> root /usr/local/nginx;<br/> access_log off;<br/> }<br/> location /401.html {<br/> root /usr/local/nginx;<br/> access_log off;<br/> }<br/> location /404.html {<br/> root /usr/local/nginx;<br/> access_log off;<br/> }<br/> location = /_.gif {<br/> empty_gif;<br/> access_log off;<br/> }<br/> access_log /home/gnat/projects/my_site/log/localhost.access_log main;<br/> error_log /home/gnat/projects/my_site/log/localhost.error_log;<br/> }<br/>}<br/><br/>запускаю ето все дело так:<br/>python ./manage.py runfcgi –settings=my_site.settings maxchildren=10 maxspare=5 minspare=2 method=prefork socket=/home/gnat/projects/my_site/log/django.sock pidfile=/home/gnat/projects/my_site/log/django.pid<br/><br/>что надо дописать говорите, допишу …. я в етом новачок но хотелось попробовать ….<br/><br/>Заранее спасибо!