Я получаю сообщение об ошибке при развертывании моего проекта с Apache.
Timeout when reading response headers from daemon process
/ etc / apache2 / sites-available / myproject.conf
<VirtualHost *:80>
ServerName myproject.com
ErrorLog ${APACHE_LOG_DIR}/myproject-error.log
CustomLog ${APACHE_LOG_DIR}/myproject-access.log combined
WSGIApplicationGroup %{GLOBAL}
WSGIDaemonProcess myproject processes=2 threads=25 python-home=/svr/myproject/venv python-path=/svr/myproject
WSGIProcessGroup myproject
WSGIScriptAlias / /svr/myproject/myproject/wsgi.py
Alias /robots.txt /svr/myproject/static/robots.txt
Alias /favicon.ico /svr/myproject/static/favicon.ico
Alias /static /svr/myproject/static/
Alias /media /svr/myproject/media/
<Directory /svr/myproject/myproject>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
<Directory /svr/myproject/static>
Require all granted
</Directory>
<Directory /svr/myproject/media>
Require all granted
</Directory>
</VirtualHost>
Если я удаляю python-home=/svr/myproject/venv
, я получаю эту ошибку: ImportError: No module named django_cleanup.apps
в моем /var/log/apache2/myproject-error.log
, даже если я запускаю pip3 install django-cleanup
на своем сервере и в виртуальной среде моих проектов.
Я также не уверен, должен ли я оставить свою виртуальную среду активной или нет ..
Вот содержимое моего requirements.txt
, если какой-либо из этих модулей вызывает это.
needs.txt
blinker==1.3
chardet==2.3.0
cloud-init==0.7.9
configobj==5.0.6
cryptography==1.7.1
Django==2.2.10
django-autoslug==1.9.6
django-cleanup==4.0.0
idna==2.2
Jinja2==2.8
jsonpatch==1.10
jsonpointer==1.10
keyring==10.1
keyrings.alt==1.3
MarkupSafe==0.23
oauthlib==2.0.1
Pillow==7.0.0
prettytable==0.7.2
pyasn1==0.1.9
pycrypto==2.6.1
pygobject==3.22.0
PyJWT==1.4.2
pytz==2019.3
pyxdg==0.25
PyYAML==3.12
requests==2.12.4
SecretStorage==2.3.1
six==1.10.0
sqlparse==0.3.0
urllib3==1.19.1