Запуск uwsgi с параметрами из ini файла

7 years 3 months ago #990 by veadm
veadm created the topic: Запуск uwsgi с параметрами из ini файла
Доброго времени

Прекрасно запускается и работает:
uwsgi --socket /var/run/sopds.sock --wsgi-file /root/sopds/sopds/wsgi.py --chmod-socket=666

А так не хочет:
# cat sopds_wsgi.ini
#sopds_wsgi.ini 
[uwsgi]

# Настройки, связанные с Django
# Корневая папка проекта (полный путь)
chdir           = /root/sopds
# Django wsgi файл
module          = /root/sopds/sopds/wsgi.py
# общие настройки
# master
master          = true
# максимальное количество процессов
processes       = 10
# полный путь к файлу сокета
socket          = /var/run/sopds.sock
# права доступа к файлу сокета
chmod-socket    = 666
# очищать окружение от служебных файлов uwsgi по завершению
vacuum          = true

при доступе к каталогу такие ошибки выдаёт uwsgi:
[pid: 16269|app: -1|req: -1/9] 192.168.1.40 () {48 vars in 916 bytes} [Sat Jan  7 16:59:55 2017] GET /web/catalog/ => generated 21 bytes in 0 msecs (HTTP/1.1 500) 2 headers in 83 bytes (0 switches on core 0)
--- no python application found, check your startup logs for errors ---

Please Войти or Create an account to join the conversation.

  • veadm
  • veadm's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
7 years 3 months ago #991 by mitshel
mitshel replied the topic: Запуск uwsgi с параметрами из ini файла
На мой взгляд в первом случае вы запускаете uwsgi от пользователя, который имеет доступ к программе (наверное от рута)
А во втором uwsgi запускается скорее всего от пользователя uwsgi, у которого доступа нет к программе.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
Time to create page: 0.184 seconds