我正在尝试将 Askbot 部署在与 Hostgator 的共享主机上,但没有成功。Askbot文档讨论了更改网络服务器上的设置,我显然不能这样做,因为它是一个共享的网络主机。
我最初尝试使用 fcgi 进行部署,据我所知,这是唯一可以在 Hostgator 上使用的东西。我的 .htaccess 和 index.fcgi 在下面,但不幸的是我还不能让它工作。
.htaccess
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.fcgi/$1 [QSA,L]
索引.fcgi
#!/opt/python27/bin/python2.7
import sys, os, user
from django.core.servers.fastcgi import runfastcgi
# Add a custom Python path. (optional)
sys.path.insert(0, "/home/vnaut/django/projects/project")
# Switch to the directory of your project.
os.chdir("/home/vnaut/django/projects/project")
# Set the DJANGO_SETTINGS_MODULE environment variable.
os.environ['DJANGO_SETTINGS_MODULE'] = "project.settings"
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
有没有人在共享主机上成功部署 Askbot?有大佬可以分享一下吗?非常感谢。