ErrorLog /var/log/wen/error_log
CustomLog /var/log/wen/access_log combined
Нет, дело не в var. В общем я поменял порт и логи посыпались.
[Mon Aug 25 06:51:44 2014] [error] [client 78.25.123.104] mod_wsgi (pid=16529): Exception occurred processing WSGI script '/var/www/wen/wen/wsgi.py'.
[Mon Aug 25 06:51:44 2014] [error] [client 78.25.123.104] Traceback (most recent call last):
[Mon Aug 25 06:51:44 2014] [error] [client 78.25.123.104] File "/var/www/wen/wen/wsgi.py", line 15, in <module>
[Mon Aug 25 06:51:44 2014] [error] [client 78.25.123.104] from django.core.wsgi import get_wsgi_application
[Mon Aug 25 06:51:44 2014] [error] [client 78.25.123.104] ImportError: No module named django.core.wsgi
Довольно частая ошибка судя по результатам гугла. Но не смог разобраться. Говорят что возможно проблема в правах. Долго я игрался с ними, но не помогало. Психанул и вообще поставил 777 на всё через chmod -R. Но не помогло. Значит дело не в правах.
Кто-то говорит что проблема в версии wsgi и апач. Вот тут я и не знаю что делать. Устанавливал всё так:
apt-get install python3.4
pip3 install --user https://www.djangoproject.com/download/1.7b3/tarball/
apt-get install libapache2-mod-wsgi
apache2 уже был установлен. Не разбираюсь я в этих зависимостях, подскажите пожалуйста, что можно проверить.
Виртуальное окружение не использую.
Updated 25 Aug. 2014, 15:10 by hostdjango.