Încerc să implementez o aplicație flask simplă pe un VPS care rulează Ubuntu 20 și LAMP
Aplicația rulează bine când o execut cu rularea balonului
din interiorul folderului aplicației
Cu toate acestea, jurnalul de server are erori:
[Dum. 24 octombrie 14:55:03.464311 2021] [wsgi:error] [pid 5655] [client 90.198.214.109:59097] din aplicația de import FlaskApp ca aplicație
[Dum. Oct 24 14:55:03.464323 2021] [wsgi:error] [pid 5655] [client 90.198.214.109:59097] Fișier „/var/www/FlaskApp/FlaskApp/__init___.py”, line >
[Dum. Oct 24 14:55:03.464363 2021] [wsgi:error] [pid 5655] [client 90.198.214.109:59097] de la balon import Flask
[Dum. Oct 24 14:55:03.464386 2021] [wsgi:error] [pid 5655] [client 90.198.214.109:59097] ImportError: Niciun modul numit flask
Codul și instrucțiunile sunt preluate de aici: https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps
Când accesați IP-ul serverului, apare un mesaj de eroare:
Eroare internă server Serverul a întâmpinat o eroare internă sau o configurare greșită și nu a putut finaliza solicitarea dvs.
EDITAȚI | ×:
Când rulez codul folosind comanda sudo python __init__.py
dă eroarea că nu poate importa flask din Flask
în timp ce utilizați comanda sudo python3 __init__.py
functioneaza foarte bine. Se pare că orice script invocă fișierul wsgi îl apelează folosind piton
stil de apelare care declanșează eroarea de a nu putea porni scriptul