我有一个通过Hostmonster的共享Web服务器。我正在尝试使用python 2.6安装和运行Django,但是当他们安装了2.6时,它不是默认的python版本。默认版本是python 2.4.3,我已经安装了所有依赖项和Django,但是fcgi脚本仍然运行在python 2.4中。有什么方法可以强制fcgi脚本运行2.6?
答案 0 :(得分:0)
在我的系统上托管在tigertech.net(一个漂亮的香草托管服务),我使用
的优秀建议进行配置http://www.codekoala.com/blog/2008/installing-django-shared-hosting-site5/
您只需要确保“she-bang”(.fcgi文件中的第一行)正确识别您要运行的python版本。
假设2.6安装位于/ usr / bin / python26 /中,那么您将拥有
#!/usr/bin/python26/python
作为你的fcgi文件的第一行,而不是你现在拥有的任何内容。这告诉服务器你希望脚本在哪个版本的python(或其他)运行。