如何解决不要在烧瓶中使用 WSGI
当我尝试进入部署在 APACHE2 上的应用程序时出现错误消息 这里有什么问题? 这是我遵循的指南:https://codeshack.io/login-system-python-flask-mysql/
import sys
if sys.version_info[0]<3:
raise Exception("Python3 required! Current (wrong) version: '%s'" % sys.version_info)
sys.path.insert(0,'/var/www/html/pythonlogin/')
from main import app as application
这里的错误:
Fri Mar 26 21:38:36.632202 2021] [mpm_prefork:notice] [pid 7865] AH00163: Apache/2.4.41 (Ubuntu) OpenSSL/1.1.1f mod_wsgi/4.6.8 Python/3.8 configured -- resuming normal operations
[Fri Mar 26 21:38:36.632287 2021] [core:notice] [pid 7865] AH00094: Command line: '/usr/sbin/apache2'
[Fri Mar 26 21:38:45.326718 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] mod_wsgi (pid=7868): Failed to exec Python script file '/var/www/html/pythonlogin/appen.wsgi'.
[Fri Mar 26 21:38:45.326851 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] mod_wsgi (pid=7868): Exception occurred processing WSGI script '/var/www/html/pythonlogin/appen.wsgi'.
[Fri Mar 26 21:38:45.327350 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] Traceback (most recent call last):
[Fri Mar 26 21:38:45.327391 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] File "/var/www/html/pythonlogin/appen.wsgi",line 5,in <module>
[Fri Mar 26 21:38:45.327400 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] from main import app as application
[Fri Mar 26 21:38:45.327412 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] File "/var/www/html/pythonlogin/main.py",line 2,in <module>
[Fri Mar 26 21:38:45.327418 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] from flask_mysqldb import MySQL
[Fri Mar 26 21:38:45.327443 2021] [wsgi:error] [pid 7868] [client 162.158.183.139:37968] ModuleNotFoundError: No module named 'flask_mysqldb'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。