Попытка создать веб-приложение Azure Python для флакона 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>