|
|
1
10
使用mod_wsgi的虚拟环境的文档可以在以下位置找到: 在您的案例中,最重要的部分是: 该节规定:
因此,最可能发生的情况是mod_wsgi是为Python 2.6编译的。在这种情况下,您不能强制它使用从Python 2.7创建的Python虚拟环境。当您这样做时,您将看到以下错误
跑
|
|
|
2
8
使用Apache 2.4.6在CentOS 7中解决我的整个服务器使用Python2.7,但我已经安装了Python3.6,我的virtualenv使用的是Python 3.6。 在djang中配置之后。conf(/etc/httpd/conf.d/django.conf)和以下代码:
重新启动了我的apache
我得到了一千行错误(/var/log/httpd/error_log)
解决方案第一:
我得到了这个:
然后我重启了Apache服务:
从日志中得到了这一新行:
希望对你有帮助。是啊! |
|
|
3
1
这是从 Documentation 写下: WSGIScriptAlias//path/to/mysite.com/mysite/wsgi.py WSGIPythonPath/path/to/mysite.com
这是专门针对虚拟环境的, 您需要编写python虚拟环境的站点包的路径
问题也可能在-
试着清理你的
|
|
|
4
1
在Ubuntu上,如果你想使用python3,你必须卸载
|
|
|
5
1
我在centos6.X上使用python 2.7,重新安装mod_wsgi为我解决了这个问题。
|
|
|
Siva Gnanam · apache创建多个进程 8 年前 |
|
|
Biboozz · Apache+Django+WSGI:页面不工作 8 年前 |
|
augray · 如何从mod_wsgi正常关闭应用程序 8 年前 |
|
|
NosPix · wsgi中写的行的含义是什么。形态 8 年前 |