0

我有一个通过 Hostmonster 共享的网络服务器。我正在尝试使用 python 2.6 安装和运行 Django,但是虽然他们安装了 2.6,但它不是默认的 python 版本。默认版本是 python 2.4.3,我已经安装了所有的依赖项和 Django,但是 fcgi 脚本仍然通过 python 2.4 运行。有什么方法可以强制 fcgi 脚本运行 2.6?

4

1 回答 1

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(或其他)下运行。

于 2011-01-23T21:38:38.927 回答