@soveckii_fonarik
аспирант,начинающий программист - преподаватель

Почему не запускается веб сервер?

Добрый день.
не могу развернуть сайт на хостинге.
находясь в папке с проектом /var/www/flask/
uwsgi_python3 --http=socket :8000 -w run:app
все прекрасно работает (все делалось через root) при заходе на сайт с 8000 портом.
но у меня не получается заставить все это работать через nginx
для этого создал в папке с проектом project.ini
[uwsgi]
module = wsgi
master = true
processes = 5
socket = /var/www/flask/flask.sock
chmod-socket = 664
vacuum = true
die-on-term = true


а в /etc/nginx/site-available/flask.conf
server {
        listen 80;
        server_name myIP;
        location / {
        include uwsgi_params;
        uwsgi_pass unix:/var/www/flask/flask.sock;
        }
        location /static/{
        root /var/www/flask/app/static/;
        }
}


на сайте получаю
502 Bad Gateway

а в /etc/var/log/nginx/error.log
2016/03/07 04:02:54 [crit] 1307#0: *1 connect() to unix:/var/www/flask/flask.sock failed (13: Permission denied) while connecting to upstream, client: *.*.*.*, server: *.*.*.*, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:/var/www/flask/flask.sock:", host: "*.*.*.*"
2016/03/07 04:02:55 [crit] 1307#0: *1 connect() to unix:/var/www/flask/flask.sock failed (13: Permission denied) while connecting to upstream, client: *.*.*.*, server: *.*.*.*, request: "GET /favicon.ico HTTP/1.1", upstream: "uwsgi://unix:/var/www/flask/flask.sock:", host: "*.*.*.*", referrer: "http://*.*.*.*/"


что я делаю не так ?
  • Вопрос задан
  • 1380 просмотров
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Укажи директорию где лежит твой wsgi.py
chdir = path_to_web2py
module = wsgi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы