Когда я пытаюсь следовать инструкциям
на официальной странице mod_wsgi для получения сайта django, работающего на порту 80, я получаю сообщение об ошибке при выполнении следующей команды:
python manage.py runmodwsgi --setup-only --port=80 --user www-data --group www-data
Successfully ran command.
Traceback (most recent call last):
File "manage.py", line 15, in <module>
execute_from_command_line(sys.argv)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
utility.execute()
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/django/core/management/__init__.py", line 375, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/django/core/management/base.py", line 316, in run_from_argv
self.execute(*args, **cmd_options)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/django/core/management/base.py", line 353, in execute
output = self.handle(*args, **options)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/mod_wsgi/server/management/commands/runmodwsgi.py", line 134, in handle
'start-server', args, options)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/mod_wsgi/server/__init__.py", line 3305, in _cmd_setup_server
generate_wsgi_handler_script(options)
File "/home/pi/.local/share/virtualenvs/KVK-sOswPsfs/lib/python3.5/site-packages/mod_wsgi/server/__init__.py", line 1711, in generate_wsgi_handler_script
with open(path, 'w') as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/etc/mod_wsgi-express-80/handler.wsgi'
Однако команда python manage.py runmodwsgi
работает. Он правильно отображает веб-сайт на порту 8000. Поэтому я предполагаю, что это означает, что все работает как надо, но по какой-то причине у него нет правильного файла для использования порта 80.
Система Raspberry Pi 3 работает с распбианским натяжением. Код Python можно найти на моей странице GitHub: https://github.com/midasgossye/KVK/tree/working
Любые подсказки будут очень полезны:)