Ich lese durch http://fgimian.github.io/blog/2014/02/14/serving-a-python-flask-website-on-hostmonster/, versucht, eine Flasche App auf Shared-Hosting bereitzustellen.Laufflasche mit fcgi
Ich verwende https://github.com/wdm0006/cookiecutter-flask wie mein app, und ich bin auf der Bühne, wo ich arbeite das fcgi Skript zu ändern:
#!/home/fots/.virtualenv/flaskage/bin/python
import sys
from flup.server.fcgi import WSGIServer
sys.path.insert(0, '/home/fots/flaskage')
from application import create_app
if __name__ == '__main__':
app = create_app('production')
WSGIServer(app).run()
insbesondere im cookie ausgeführt wird eine Datei mit manage.py (https://github.com/wdm0006/cookiecutter-flask/blob/master/%7B%7Bcookiecutter.app_name%7D%7D/manage.py) und enthält:
if os.environ.get("{{cookiecutter.app_name | upper}}_ENV") == 'prod':
app = create_app(ProdConfig)
else:
app = create_app(DevConfig)
HERE = os.path.abspath(os.path.dirname(__file__))
TEST_PATH = os.path.join(HERE, 'tests')
manager = Manager(app)
........
if __name__ == '__main__':
manager.run()
ich bin nicht sicher, wie die manage.py zu modifizieren, um sie auszuführen, die fcgi Skript
Vielen Dank. – user61629