Django FastCGI共享主机配置
我正在尝试配置我的Web服务器,以便使用FastCGI在其上运行Django应用程序 以下是我的产品服务器体系结构设置:Django FastCGI共享主机配置,django,apache,.htaccess,fastcgi,Django,Apache,.htaccess,Fastcgi,我正在尝试配置我的Web服务器,以便使用FastCGI在其上运行Django应用程序 以下是我的产品服务器体系结构设置: www/ project/ [other project files and folders] .htaccess .project.fcgi project.fcgi .htaccess 现在,当我刷新页面时,我得到一个500内部服务器错误 错误日志: 由于可能的配置错误,请求超出了10个内部重定向的限制。如有必要,
www/
project/
[other project files and folders]
.htaccess
.project.fcgi
project.fcgi
.htaccess
现在,当我刷新页面时,我得到一个500内部服务器错误
错误日志:
由于可能的配置错误,请求超出了10个内部重定向的限制。如有必要,使用“LimitInternalRecursion”增加限制。使用“日志级别调试”获取回溯
因为我在一个共享主机上,所以我没有权限修改httpd.conf文件以将日志设置为不同的级别,因此我没有太多信息来了解问题所在
任何帮助都将不胜感激
#!/usr/bin/python
import sys, os
# Add a custom Python path.
sys.path.insert(0, "/path/to/my/python")
# Switch to the directory of your project. (Optional.)
# os.chdir("/home/user/myproject")
# Set the DJANGO_SETTINGS_MODULE environment variable.
os.environ['DJANGO_SETTINGS_MODULE'] = "project.settings.production"
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
AddHandler fastcgi-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ project/project.fcgi/$1 [QSA,L]