Андрей
Эм
Андрей
Как связано между собой?
Anonymous
Инста крипта мультя
Mr Smith
есть такой bash script #!/bin/bash script1.sh # create and activate python venv script2.sh # run some python and do other stuff script3.sh # run some python and do other stuff - в скриптах 2 и 3 приходится тоже делать source ././activate иначе venv сбрасывается, есть варианты активировать постоянно?
Вадим
Может кто-то помочь в настройке gunicorn?
Вадим
второй день не могу понять что не так
Вадим
gunicorn + ngnix + django
Вадим
sudo systemctl status gunicorn выдает
Вадим
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04
Вадим
все работает до момента когда нужно настроить sock
Tishka17
У меня дежавю
Вадим
Пишу sudo systemctl start gunicorn sudo systemctl enable gunicorn Дальше sudo systemctl status gunicorn и выдаёт ошибку
Вадим
Да
Tishka17
Пишу sudo systemctl start gunicorn sudo systemctl enable gunicorn Дальше sudo systemctl status gunicorn и выдаёт ошибку
Все пути правильно указаны? Просто gunicorn из консоли (без системы) работает вообще с твоей прогой?
Вадим
Tishka17
Ну вон же написано. worksite.settings модуль не найден
Tishka17
Где лежит твой wsgi файл или что ты там запускаешь гуникорном?
Tishka17
И какая структура файлов приложения
Вадим
Вадим
Anonymous
Добрый деьн
Tishka17
Ну я вижу settings.py в папке с файлом, который ты запускаешь. а почему импортируешь worksite.settings?
Tishka17
Просто import settings же
Tishka17
Импорты считаются относительно корня проекта (то есть относительно файла который ты запускаешь)
Tishka17
И лучше бы ты показывал как оно на сервере лежит, а не на твоём компе
Anonymous
покажи файл сервиса
Anonymous
мне кажется ты не указал WorkingDirectory
Anonymous
ну по видимому он засунул скрипт в сервис systemd
Tishka17
Рабочая директория не имеет никакого отношения к импортам
Anonymous
Рабочая директория не имеет никакого отношения к импортам
имеет, если они находятся в одной папке с проектом
Вадим
Tishka17
Ну ты видел моё сообщение. Исправь импорты
Anonymous
Чо
всм чо? питон не видит импорты
Tishka17
Или перемести wsgi файл на папку выше.
Вадим
Вадим
Ща
Anonymous
я честно не знаю в чем причина, но ета так
Вадим
Просто просили
Вадим
Я скинул
Tishka17
всм чо? питон не видит импорты
Ещё раз: импорты не имеют никакого отношения к текущему каталогц
Anonymous
а нет, все есть
Tishka17
Импорт в считаются относительно того, что ты запускаешь. А не относительно текущего каталога. Иначе бы у тебя вообще ничего не работало
Anonymous
лан, минуту, напишу простой скрипт-сервис и покажу
Вадим
Так что мне попробовать сейчас?
Tishka17
Стоп, щас осилю что ты написал в сервисе
Anonymous
Если я забыл пороль..от старого аккаунта ..как мне подобрать комбинацию пополя ..что за прога ?
Tishka17
Ладно. У тебя запускается wprksite.wsgi
Tishka17
Покажи wsgi файл твой
Вадим
Anonymous
а ок, я был не прав
Вадим
а ок, я был не прав
import settings надо?
Вадим
сюда?
Tishka17
Хм.
Tishka17
Ладно, возможно я не прав
Anonymous
вообще тебя не понял
Tishka17
Я не знаю
Anonymous
падажжи, а если выполнить из рабочей директории без сервиса все работает?
Anonymous
если да то ищи проблему в сервисе
Вадим
подробнее
Anonymous
ну в написании, может что не так указал или не добавил
Tishka17
подробнее
Перейди в папку myproject м запусти вон ту команду gunicorn что в сервисе
Вадим
gunicorn --bind 0.0.0.0:8000 worksite.wsgi єту?
Tishka17
Anonymous
gunicorn --bind 0.0.0.0:8000 worksite.wsgi єту?
то, что у тебя в ExecStart
Вадим
Fᴏʀᴅᴇɴ
кто нибудь, поясните мне, что это за сраные процессы
Fᴏʀᴅᴇɴ
наследуются от /sbin/init
Вадим
Всё запустилось
Anonymous
ну вот значит проблема в сервисе
Anonymous
наследуются от /sbin/init
мб зомби? хотя инит же должен их грамотно обработать