Пытаюсь создать веб-приложение на лазурном python для flask python, но получаю следующую ошибку
Error occurred while reading WSGI handler:
Traceback (most recent call last): File "D:\Python34\Scripts\wfastcgi.py", line 711, in main
env, handler = read_wsgi_handler(response.physical_path) File "D:\Python34\Scripts\wfastcgi.py", line 568, in read_wsgi_handler
return env, get_wsgi_handler(handler_name) File "D:\Python34\Scripts\wfastcgi.py", line 551, in get_wsgi_handler
raise ValueError('"%s" could not be imported' % handler_name) ValueError: "hostingstart.app" could not be imported
StdOut:
StdErr:
Я попытался обновить wfastcgi, после этого я изменил местоположение сценария на новый wfastcgi, он выбрасывал обработчики сценариев scriptProcessor не мог быть найден по ошибке
Структура папки:
WWWroot
- hostingstart.py
- view.py
- web.config
hostingstart.py
from flask import Flask
app = Flask(__name__)
import view
wsgi_app = app.wsgi_app
Web.Config
<configuration> <appSettings>
<add key="PYTHONPATH" value="D:\home\site\wwwroot"/>
<add key="WSGI_HANDLER" value="hostingstart.app"/>
<add key="WSGI_LOG" value="D:\home\LogFiles\wfastcgi.log"/> </appSettings> <system.webServer>
<httpErrors errorMode="Detailed"></httpErrors>
<handlers>
<add name="PythonHandler" path="*" verb="*" modules="FastCgiModule"
scriptProcessor="D:\Python34\python.exe|D:\Python34\Scripts\wfastcgi.py"
resourceType="Unspecified" requireAccess="Script" />
</handlers> </system.webServer> </configuration>