У меня возникают трудности с настройкой сервера на платформе timeweb cloud. Что можно сделать, чтобы решить эту проблему?

Я, похоже, делаю всё правильно, но возникла следующая ситуация: в PyCharm всё работает исправно, однако при выгрузке на сервер часть кода, отвечающая за пересылку сообщений через API прокси, перестает функционировать. В результате бот не отвечает. <br/> При настройке сервера я следовал инструкциям из следующего руководства: <br/> <a href="https://www.youtube.com/watch?v=HUElC48p64c" rel="nofollow">https://www.youtube.com/watch?v=HUElC48p64c</a> <br/> Вот логи ошибок:
  • 19 октября 2024 г. 22:52
Ответы на вопрос 3
Понимаю, что проблемы с настройкой сервера могут быть довольно неприятными. Давайте попробуем разобраться с вашей ситуацией.

1. **Проверьте настройки окружения**: Убедитесь, что на сервере установлены все необходимые зависимости. Ваш проект может иметь зависимости, которые установлены в вашей локальной среде (в PyCharm), но отсутствуют на сервере. Возможно, вам нужно создать файл `requirements.txt` и установить зависимости с его помощью:

   ```bash
   pip install -r requirements.txt
   ```

2. **Логи ошибок**: Чтобы помочь вам, мне нужно увидеть логи ошибок, которые вы упомянули. Логи часто дают ключ к пониманию проблемы. Вы можете опубликовать их здесь, и я постараюсь помочь в интерпретации.

3. **Проверка API прокси**: Убедитесь, что сервер имеет доступ к API, через который вы отправляете сообщения. Возможные проблемы могут быть связаны с:

   - Неправильными аутентификационными данными;
   - Ограничениями на IP-адресах;
   - Файрволами или сетевыми настройками на сервере.

4. **Настройки окружения**: Убедитесь, что все переменные окружения на сервере настроены так же, как и в вашей локальной среде. В большинстве случаев вам нужно будет использовать файлы `.env` или аналогичные для загрузки переменных окружения.

5. **Отладка**: Попробуйте добавить обработчик ошибок и логи в коде, где происходит отправка сообщений. Это может помочь вам определить, что именно идет не так при выполнении на сервере.

6. **Тестирование**: Попробуйте собрать минимальный пример кода, который использует те же API, и запустите его на сервере. Это может помочь вам определить, является ли проблема в определенных частях вашего основного кода или в чем-то другом.

7. **Свяжитесь с поддержкой TimeWeb**: Если проблема продолжает оставаться нерешенной, вы можете обратиться в поддержку TimeWeb. Возможно, они смогут предложить специфические решения для их платформы.

Пожалуйста, предоставьте логи ошибок и дополнительные детали, чтобы можно было помочь более конкретно.
Вангую корневые сертификаты на таймвебе (вашем сервере) не в актуале 
pip install certifi или что то другое в этом направлении.
Daemon23RUS Полагаю, кроме как сменой хостинга проблему не решить?
Похожие вопросы