BrokenPipeError при развертывании колбы на cpanel - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь развернуть свой сайт фляги с помощью cPanel, но когда я пытаюсь открыть сайт , он выдает мне 500 Внутренняя ошибка сервера .

stderr.log

 * Serving Flask app "app" (lazy loading)
 * Serving Flask app "app" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
Traceback (most recent call last):
  File "/home2/pucomput/production/passenger_wsgi.py", line 27, in <module>
    application = flask_app.run()
  File "/home2/pucomput/virtualenv/production/3.7/lib/python3.7/site-packages/flask/app.py", line 939, in run
    cli.show_server_banner(self.env, self.debug, self.name, False)
  File "/home2/pucomput/virtualenv/production/3.7/lib/python3.7/site-packages/flask/cli.py", line 641, in show_server_banner
    click.echo(message)
  File "/home2/pucomput/virtualenv/production/3.7/lib/python3.7/site-packages/click/utils.py", line 261, in echo
    file.flush()
BrokenPipeError: [Errno 32] Broken pipe
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

passenger_wsgi.py

from app import *

application = flask_app.run()

app / __ init __. Py

from flask import Flask

flask_app = Flask(__name__, template_folder="view")

from app.controller import *

cPanel Python application

Я не уверен, что случилось с моим сайтом.Но когда я попытался запустить минимальный веб-сайт, он работает нормально.

from flask import Flask
app = Flask(__name__)
application = app # our hosting requires application in passenger_wsgi

@app.route("/")
def hello():
    return "This is Hello World!\n"

if __name__ == "__main__":
    application = app.run()
...