Я пытаюсь разместить простое приложение на python для тестирования. Но при запуске приложения из браузера я получаю сообщение об ошибке ниже.
[pid 3952] искаженный заголовок из скрипта
'main.py': Неверный заголовок: * Приложение для фляжки "main" (l
[pid 3952] AH01215: обратная связь (последний вызов
последний):
[pid 3952] AH01215: Файл
"/var/www/html/testFolder/main.py", строка 14, в
[pid 3952] AH01215: app.run ()
[pid 3952] AH01215: Файл
"/Var/www/html/testFolder/vnv_testFolder/lib/python3.6/site-packages/flask/app.py",
линия 944, в прогоне
[pid 3952] AH01215: run_simple (хост, порт, self, ** параметры)
[pid 3952] AH01215: Файл "/var/www/html/testFolder/vnv_testFolder/lib/python3.6/site-packages/werkzeug/serving.py",
строка 987, в run_simple
[pid 3952]
AH01215: s.bind (адрес_сервера)
[pid 3952] AH01215: PermissionError: [Errno 13] Разрешение отклонено
Ниже приведен мой код Python (main.py)
#!/var/www/html/testFolder/vnv_testFolder/bin/python3
from flask import Flask
app = Flask(__name__)
app.debug = True
app.secret_key = 'developmentkey'
@app.route("/")
def home():
return "Hello World!"
if __name__ == "__main__":
app.run()
Я использую RHEL 7 с Python 3.
Пожалуйста, предложите, если я делаю что-то не так.