在切诺基和x2B上运行django项目;uwsgi

在切诺基和x2B上运行django项目;uwsgi,django,uwsgi,cherokee,Django,Uwsgi,Cherokee,有: 1) ubuntu 11.10 2) 切罗基人(https://launchpad.net/~cherokee webserver/+archive/ppa(版本1.2.101) 安装方式如下: sudo apt-get install cherokee sudo apt-get install libcherokee-mod-rrd sudo apt-get install cherokee-doc sudo apt-get install uwsgi uwsgi-plugin-pyt

有:
1) ubuntu 11.10
2) 切罗基人(https://launchpad.net/~cherokee webserver/+archive/ppa(版本1.2.101)
安装方式如下:

sudo apt-get install cherokee
sudo apt-get install libcherokee-mod-rrd
sudo apt-get install cherokee-doc
sudo apt-get install uwsgi uwsgi-plugin-python
3) uwsgi(版本0.9.8.1-1) 安装方式如下:

sudo apt-get install cherokee
sudo apt-get install libcherokee-mod-rrd
sudo apt-get install cherokee-doc
sudo apt-get install uwsgi uwsgi-plugin-python
4) Django 1.3.1(sudo pip安装Django)

跑步
1) 将example.com添加到主机文件(example.com 127.0.0.1)
2) 创建uwsgi.xml

<uwsgi>
    <pythonpath>/var/www/vtest/</pythonpath>
    <pythonpath>/var/www/</pythonpath>
    <app mountpoint="/">
        <script>django_wsgi</script>
    </app>
</uwsgi>
(三)

将文件uwsgi.xml、django_wsgi.py移动到/var/www/vtest和chmod+x django_wsgi.py
4)在cherokee admin vservers->add->Platform->uwsgi choise uwsgi.xml文档根/var/www/vtest中添加虚拟服务器 在控制台中:

ps -A | grep uwsgi
6352 ?        00:00:00 uwsgi
如果在控制台中运行uwsgi命令:

/var/www/vtest$ /usr/bin/uwsgi -s 127.0.0.1:59238 -x /var/www/vtest/uwsgi.xml
tmp = /
[uWSGI] parsing config file /var/www/vtest/uwsgi.xml
*** Starting uWSGI 0.9.8.1-debian (32bit) on [Sun Jan 15 13:28:42 2012] ***
compiled with version: 4.6.1 on 28 June 2011 10:38:32
 *** WARNING: you are running uWSGI without its master process manager ***
your memory page size is 4096 bytes
uwsgi socket 0 bound to TCP address 127.0.0.1:59238 fd 3
your server socket listen backlog is limited to 100 connections
*** Operational MODE: single process ***
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 6515, cores: 1)
在浏览器example.com中:
500内部服务器错误

错误的原因可能是什么?控制台中的这一行:“没有加载应用程序。正在以完全动态模式运行。”

您还没有加载python插件

<plugins>python</plugins>
python

谢谢。但另一个问题是:django说:“无法打开数据库文件”所有文件都有所有者www data,base test.sql有-rwxrw rw-,命令python manager.py syncdb正常运行。有什么问题吗?