Как правильно запустить quart на хостинге - есть уже домен .
web/public_html/app.py
запускаю файл app => python3.9 app.py
Сам app.py:
PHP
|
1 |
# -*- coding: utf-8 -*- import discord import os import asyncio import aiohttp from quart import Quart, render_template, request, session, redirect, url_for, make_response, websocket app = Quart(__name__) @app.route("/") async def index(): return "Hello" if __name__ == "__main__": print("Okey!") app.run() |
В консоле :
Okey!
* Serving Quart app 'app'
* Environment: production
* Please use an ASGI server (e.g. Hypercorn) directly in production
* Debug mode: False
* Running on 127.0.0.1:5000 (CTRL + C to quit)
[2022-11-28 17:50:47 +0300] [54149] [INFO] Running on 127.0.0.1:5000 (CTRL + C to quit)
При переходе на собственный домен сайт не работает
Дополнительно:
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Метки
1С-Битрикс (84)
AIOgram (46)
Android (94)
API (93)
C# (214)
CMS (33)
CSS (1143)
Discord (35)
Django (48)
Docker (32)
Google (482)
Google Chrome (126)
HTML (1394)
IT-образование (54)
Java (59)
JavaScript (1659)
JSON (42)
Laravel (44)
Linux (154)
MySQL (151)
Nginx (57)
Node.js (256)
PHP (1184)
PostgreSQL (80)
Python (543)
React (127)
SQL (396)
Telegram (101)
Ubuntu (44)
Unity (46)
Visual Studio Code (49)
Vue.js (52)
Windows (136)
Windows Server (38)
WordPress (52)
Битрикс24 (42)
Боты (39)
Веб-разработка (966)
Вёрстка (95)
Компьютерные сети (61)
Парсинг (33)
Поисковая оптимизация (149)
Системное администрирование (55)
Фронтенд (38)
Яндекс (53)
Для того чтобы понять, почему сайт на Quart не работает, необходимо провести некоторые действия для выявления возможных причин и исправления проблемы. Вот несколько шагов, которые могут помочь в решении данной проблемы:
1. Проверьте наличие ошибок в логах сервера: Иногда причина проблемы может быть обнаружена в логах сервера. Проверьте логи на наличие ошибок, связанных с Quart или вашим сайтом.
2. Убедитесь, что все зависимости установлены: Quart требует определенные зависимости для своей работы. Убедитесь, что все необходимые библиотеки установлены и обновлены до последней версии.
3. Проверьте конфигурацию сервера: Убедитесь, что конфигурация вашего сервера соответствует требованиям Quart. Проверьте настройки сервера, чтобы убедиться, что они правильно сконфигурированы для работы с Quart.
4. Проверьте код вашего приложения: Возможно, проблема связана с кодом вашего приложения. Проверьте код на наличие ошибок, опечаток или несоответствий требованиям Quart.
5. Попробуйте перезапустить сервер: Иногда перезапуск сервера может помочь в решении проблемы. Попробуйте перезапустить сервер и проверить, работает ли сайт на Quart после этого.
Если все вышеперечисленные шаги не помогли решить проблему, рекомендуется обратиться за помощью к сообществу разработчиков Quart или задать вопрос на специализированных форумах или сайтах, где можно получить более детальную помощь по данной проблеме.
Для того чтобы разобраться, почему сайт на Quart не работает, необходимо провести ряд шагов для диагностики и устранения проблемы. Вот несколько шагов, которые могут помочь вам выявить и исправить причину неработоспособности сайта на Quart:
1. Проверьте логи ошибок. Один из первых шагов - это проверить логи ошибок на сервере. Обычно они находятся в папке /var/log/apache2/ или /var/log/nginx/ в зависимости от используемого веб-сервера. Просмотрите логи на наличие ошибок, которые могли возникнуть при запуске сайта на Quart.
2. Проверьте конфигурационные файлы. Убедитесь, что все настройки в конфигурационных файлах Quart (например, quart.config) указаны правильно. Особенно обратите внимание на настройки, связанные с подключением к базе данных, настройками сервера и другими важными параметрами.
3. Проверьте доступность базы данных. Если ваш сайт использует базу данных, убедитесь, что база данных доступна и работает корректно. Попробуйте подключиться к базе данных с помощью утилиты командной строки (например, mysql или psql) и выполните тестовый запрос, чтобы убедиться, что база данных отвечает.
4. Проверьте права доступа к файлам и папкам. Убедитесь, что у всех файлов и папок вашего сайта на Quart правильно установлены права доступа. Например, папка с шаблонами (templates) должна иметь права на чтение для всех пользователей, чтобы Quart мог загрузить шаблоны для отображения страниц сайта.
5. Проверьте наличие необходимых зависимостей. Убедитесь, что все необходимые зависимости для работы Quart установлены и находятся в рабочем состоянии. Проверьте, что все библиотеки Python, необходимые для работы Quart, установлены с помощью pip или другого менеджера пакетов.
После выполнения этих шагов вы должны быть ближе к пониманию причины неработоспособности сайта на Quart. Если проблема все еще не решена, попробуйте обратиться к сообществу разработчиков Quart или обратитесь за помощью к профессионалам в области веб-разработки.