在1and1共享主机上重新启动FCGI

时间:2015-03-23 21:55:09

标签: django python-2.7 fastcgi

我正在尝试在1and1共享服务器上安装Django但是当我尝试运行Web服务器(manage.py runserver)时失败了,因为我的appname.fcgi中的设置是在webroot和我的cgi-中找到的bin文件夹:

ImportError:无法导入设置&appname.settings' (它是否在sys.path上?):没有名为settings的模块

我已将appname.fcgi文件中的值更改为:

os.environ [' DJANGO_SETTINGS_MODULE'] ='设置'

但错误信息仍然相同,以下文章说使用以下方法重新启动fcgi:touch yourdjangoapp.fcgi

Installing a Django app on 1and1 Linux shared hosting

但这似乎没有重启fcgi。还有另一种在1and1.com共享托管服务器上重启fcgi的方法吗?

1 个答案:

答案 0 :(得分:0)

感谢您提出的建议!我开始沿着这条路走下去,然后意识到我的1and1帐户已经设置为我的django网站作为主根之外的虚拟站点。所以我在主根目录下有一个子目录,作为我的django网站的web根目录。所以:root / dango web root。所以我的django web root是我的.htaccess和project.fcgi文件不需要升级的地方。一旦我这样做,一切都开始了!