Я пытался развернуть это приложение на Heroku.Когда я запускаю его локально на своем ноутбуке, он работает правильно, но после его развертывания на Heroku, чтобы увидеть результат, я столкнулся с некоторыми проблемами: я вижу весь интерфейс приложения в Интернете, но случайные числа не появляются динамически на веб-странице.
Я не знаю, как его отладить, потому что на моей консоли Heroku никаких ошибок не появляется, поэтому я вообще не получаю никаких ошибок.Любой совет?
Мой procfile выглядит так:
web: gunicorn --worker-class eventlet -w 1 orig:app
Редактировать 1: Я открыл консоль Google Chrome и нашел это:
Mixed Content: The page at 'https://fast-everglades-74376.herokuapp.com/' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://fast-everglades-74376.herokuapp.com/socket.io/?EIO=3&transport=websocket&sid=2e9895ef6415455eac51294746b3edf6'. This endpoint should be available via WSS. Insecure access is deprecated.
socket.io.min.js:1 POST http://fast-everglades-74376.herokuapp.com/socket.io/?EIO=3&transport=polling&t=1540729336006-41&sid=f550b39a0e1e4544b1eee0c3f1719871 400 (BAD REQUEST)
Кроме того, в FirefoxКонсоль Я получаю еще одну ошибку о смешанном активном контенте
Редактировать 2: Я изменил версию моего модуля Gunicorn с 19.3 до 18.0, и после этого я попытался запустить страницу на http вместо https.В http он, кажется, работает, проблема в том, что он не будет работать сейчас на https.