好吧,我正在尝试使用 fastcgi 在我的网络服务器上 delpoy django。我快完成了,但是由于某种原因,当我运行 fastcgi 脚本时,它无法找到我的 settings.py。
这是我得到的错误:
ImportError: Could not import settings 'skyblue.settings' (Is it on sys.path?): No module named settings
调度.fcgi:
#!/usr/bin/python2.7
import sys
import os
sys.path.append('/home/skybluep/website/skyblue')
os.chdir("/home/skybluep/website/skyblue")
#sys.path.insert(0, '/home/skybluep/local/lib/python2.7/site-packages/')
os.environ[ 'DJANGO_SETTINGS_MODULE' ] = 'skyblue.settings'
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")