Django Windows IIS Fastcgi Deploy problem (wfastcgi TypeError: 'module' object is not callable)
Django Windows IIS Fastcgi Deploy problem (wfastcgi TypeError: 'module' object is not callable)
Traceback (most recent call last):
File "C:\...", linse 847, in main
result = handler(record.params, response.start)
TypeError: 'module' object is not callable
为什么我会收到这个错误?使用 runserver 时一切正常,但使用 fastcgi 时不起作用:/
OS: Windows 服务器 2012
Django 版本:2.22
环境变量 FastCGI 应用程序设置;
DJANGO_SETTINGS_MODULE: website.settings
PYTHONPATH: ||PROJECT_ROOT_PATH||
WSGI_HANDLER: website.wsgi
我相信您在 WSIG_HANDLER
环境变量末尾缺少括号。
WSGI_HANDLER: website.wsgi()
如果您要使用 django 中的默认值 wsgi_handler
,那么最后会有 .get_wsgi_application()
:
WSGI_HANDLER: django.core.wsgi.get_wsgi_application()
您可以在 wfastcgi PyPi page
查看更多相关信息
Traceback (most recent call last):
File "C:\...", linse 847, in main
result = handler(record.params, response.start)
TypeError: 'module' object is not callable
为什么我会收到这个错误?使用 runserver 时一切正常,但使用 fastcgi 时不起作用:/
OS: Windows 服务器 2012
Django 版本:2.22
环境变量 FastCGI 应用程序设置;
DJANGO_SETTINGS_MODULE: website.settings
PYTHONPATH: ||PROJECT_ROOT_PATH||
WSGI_HANDLER: website.wsgi
我相信您在 WSIG_HANDLER
环境变量末尾缺少括号。
WSGI_HANDLER: website.wsgi()
如果您要使用 django 中的默认值 wsgi_handler
,那么最后会有 .get_wsgi_application()
:
WSGI_HANDLER: django.core.wsgi.get_wsgi_application()
您可以在 wfastcgi PyPi page
查看更多相关信息