Веб-сайт не может отображать страницу ошибки python flask - PullRequest
0 голосов
/ 15 марта 2020

Моя страница не работает должным образом, я думаю, что сделал все, что мог. Мое приложение работает, когда оно запущено без сервера, но я не могу заставить его работать на сервере. Он загружает только домашнюю страницу, когда я хочу нажать кнопку и выполнить поиск, он показывает ошибку. Веб-сайт не может отобразить эту страницу. Может у кого есть идеи, что я делаю не так? Ниже я показываю содержимое моих файлов, используемых на странице, и объясняю, что находится в другом.

web.config

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
<appSettings>
<!-- Required settings -->
<add key="PYTHONPATH" value="F:\PythonikWebApp\Pythonik\" />
<add key="WSGI_HANDLER" value="app.app" />
</appSettings>
<system.webServer>
    <handlers>
        <remove name="Python FCGI" />
        <add name="Python FCGI" path="*" verb="*" modules="FastCgiModule" 
scriptProcessor="F:\PythonikWebApp\Anaconda\python.exe|
F:\PythonikWebApp\Anaconda\Scripts\wfastcgi.py" 
resourceType="Unspecified" requireAccess="Script" />
    </handlers>
</system.webServer>
</configuration>

app.app

Здесь я храню весь код веб-сайта, не могу показать его вам, но здесь все в порядке.

index. html

Here I keep my frontend, it didn't make problems either, so I think it's not the case.

Я выполнил все настройки в Inte rnet Information Services, создал сайт, сделал WSGI и все такое, и все ссылки, которые я пишу в настройках, приведены в web.config

Здесь это дерево папок:

Pythonik Web App

Pythonik 1. статические 2. шаблоны 3. app.py 4. web.config 5. wfastcgi.py 6. .vscode

Anaconda 8. все папки Anaconda, python exe в Anaconda, wfastcgi.py в скриптах (тот, который я использую) и lib \ site-packages, скрипты wfastgci -enable.py и т. д. находятся где-то еще

Wfastcgi-enable работает через приглашение anaconda. На сервере нет целевого соединения с Inte rnet.

У кого-нибудь есть ЛЮБОЕ представление о том, что не так ?? Я думаю об этом в течение 2 дней, и я не знаю, что делать сейчас

Спасибо! Работа с: Python 3.7 через Anaconda3, Flask, wfastcgi, IIS, VS code

...