2010-12-29 5 views
0

しかし、私はdjangoとlighttpdの新機能であり、FastCGIについて非常に大まかな考え方を持っています。私は私の "server.document-root"の下に "myproject"というdjangoプロジェクトを持っています。FastCGIとLighttpdを使用したDjangoでのImportError

私は、次のURLを閲覧しようとすると:

Request Method:  GET 

Request URL: http://192.168.1.198:8093/myproject.fcgi 

Django Version:  1.2.4 

Exception Type:  ImportError 

Exception Value:  

No module named myproject.urls 

Exception Location:  /usr/lib/python2.6/site-packages/django/utils/importlib.py in 

import_module, line 35 

Python Executable: /usr/bin/python2.6 

Python Version:  2.6.2 

のFastCGIを設定するための私の "のlighttpd.conf" ファイルの抜粋は次のとおりです:

http://192.168.1.198:8093/myproject.fcgi 

を私は言ってインポートエラーを取得します

$HTTP["host"] =~ "192\.168\.1\.198" {                  
fastcgi.server = (                      
    ".fcgi" => (                      
     "192\.168\.1\.198" => (                  
      "bin-path" => "/satellite_app/webservers/lighttpd/var/www/htdocs/myproject/myproject.fcgi", 
      "socket" => "/tmp/myproject.sock",               
      "check-local" => "disable",                 
      "min-procs" => 2,                   
      "max-procs" => 4,                   
     )                        
    ),                                            

)                          

alias.url = (                       
    "/media" => "/usr/lib/python2.6/site-packages/django/contrib/admin/media/",       
)                          

url.rewrite-once = (                     
    "^(/media.*)$" => "$1",                    
    "^/favicon\.ico$" => "/media/favicon.ico",               
    "^(/.*)$" => "/myproject$1",                  
    ## "^(/.*)$" => "/myproject.fcgi$1",                 

) 
} 

"ImportError"が表示される理由を特定できません。輸入声明をどこにも紛失していますか?はいの場合は、親切に正確にどこに教えてください?

ありがとうございます。

答えて

0

私はこの問題を考え出したので、私自身は、私はそれは私のような他の初心者を助けるだろうと期待して自分の質問に答えるいます、[OK]を..

DJANGO_MODULE_SETTINGSの値に問題がありました。

として、それを設定する:

os.environ['DJANGO_SETTINGS_MODULE'] = "myproject.settings" 

... :-)私はImportErrorを解決しました
関連する問題