2011-01-22 75 views
0

我有一個通過Hostmonster的共享Web服務器。我試圖使用python 2.6來安裝和運行Django,但是當它們安裝了2.6時,它並不是默認的python版本。默認版本是python 2.4.3,我已經安裝了所有的依賴項和Django,但是fcgi腳本仍然通過python 2.4運行。有什麼辦法可以強制fcgi腳本運行2.6?更改快速CGI以運行不同版本的python

回答

0

在我的系統上tigertech.net(一個漂亮的香草託管服務)託管,我配置使用優秀建議從

http://www.codekoala.com/blog/2008/installing-django-shared-hosting-site5/

你只需要確保的是,「她爆炸」 (.fcgi文件中的第一行)正確標識要運行的python版本。

假設2.6安裝位於在/ usr/bin中/ python26 /,你將不得不

#!/usr/bin/python26/python 

爲您的FCGI文件的第一行,而不是不管你現在所擁有的。這告訴服務器哪個版本的Python(或其他)你想要腳本運行。