我有这个错误:
命令'uWSGISocket'无效,可能是拼写错误或由未包含在服务器configuration中的模块定义的
<VirtualHost *:80> ServerAdmin [email protected] ServerName voorloopnul.com ServerAlias www.voorloopnul.com DocumentRoot /var/www <Directory /> Options FollowSymLinks Indexes AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> <Location /> Options FollowSymLinks Indexes SetHandler uwsgi-handler uWSGISocket 127.0.0.1:3031 </Location> <Location /static> SetHandler none </Location> Alias /static //srv/apps/voorloopnul/voorloopnul/static/ ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/voorloopnul.com.access.log combined </VirtualHost>
完整教程: http : //voorloopnul.com/blog/setting-up-django-with-apache-and-uwsgi-ubuntu-12-10/
看来你忘记了用a2enmod启用模块libapache2-mod-uwsgi