apache2 mod_proxy_uwsgi внутренняя ошибка сервера
Я запустил сервис UWSGI. uwsgi работает на localhost:3031 и работает нормально (проверено через http).
# apache2 -v
Server version: Apache/2.2.22 (Debian)
# uwsgi --version
2.0.9
У меня есть mod_proxy_uwsgi, скомпилированный с apxs2 из https://github.com/unbit/uwsgi/blob/master/apache2/mod_proxy_uwsgi.c
и конфиг сайта apache:
<VirtualHost *:80>
ServerAdmin admin@site.org
ServerName site
ServerAlias www.site.org
ProxyPass / uwsgi://127.0.0.1:3031/
Alias /robots.txt /srv/www/media/static/robots.txt
Alias /media/static/admin /usr/local/lib/python2.7/dist-packages/django/contrib/admin/static/admin.
Alias /media/ /srv/www/media/
</VirtualHost>
И это не работает. У меня "внутренняя ошибка сервера" от apache, нет журналов доступа от uwsgi, нет журналов ошибок \ доступа от apache2. единственная ошибка через http.
1 ответ
Решение
Спасибо "Дамжану" от irc uwsgi!
ошибка в конфигурации uwsgi
[uwsgi]
http = 127.0.0.1:3031
должно быть
[uwsgi]
socket = 127.0.0.1:3031