Итак, я успешно развернул приложения django на python 2.7, но я впервые пробую это с 3.6 и django 2.1, и по какой-то причине apache продолжает получать эту ошибку:
[Thu Sep 06 17:23:13.591266 2018] [core:notice] [pid 18011] AH00051: child pid 18164 exit signal Aborted (6), possible coredump in /etc/apache2
Fatal Python error: Py_Initialize: Unable to get the locale encoding
Я просмотрел интернет, но не могу найти решение.
Вот мой VirtualHost:
Listen 8081
<VirtualHost *:8081>
ServerName mysite.com
WSGIDaemonProcess Project python-home=/home/happyuser/myproject_tst/venv python-path=/home/happyuser/myproject_tst
WSGIProcessGroup myproject
WSGIScriptAlias / /home/happyuser/myproject_tst/myproject/myproject/wsgi.py
ErrorLog /home/happyuser/apache_errors.log
Alias /static /home/happyuser/myproject_tst/myproject/static/
<Directory /home/happyuser/myproject_tst/myproject>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
<Directory /home/happyuser/myproject_tst/myproject/static>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
LogLevel debug
</VirtualHost>
Любое предложение высоко ценится