2024-04-20 04:08:14 发布
网友
在OSX服务器上,我按照mod\u wsgi安装说明运行apachectl -M时,输出显示mod\u wsgi已加载。另一方面,在重新启动服务后打开Apache日志时,没有迹象表明mod\u wsgi已加载。我曾经尝试过使用mod\uwsgi-express,重新编译并重新安装mod\uwsgi,但是没有效果。如何确保mod\u wsgi实际上是由Apache加载的?你知道吗
apachectl -M
将这个部分添加到Apache配置中(可能在/etc/httpd/conf.d),看看是否有错误?你知道吗
/etc/httpd/conf.d
WSGISocketPrefix /var/run/wsgi <VirtualHost *:80> ServerName yoursite.com WSGIDaemonProcess yoursite-http python-home=/home/vagrant/.virtualenvs/yoursite WSGIScriptAlias / /var/www/html/yoursite/yoursite/wsgi.py process-group=yoursite-http application-group=%{GLOBAL} <Directory /var/www/html/yoursite/yoursite> Require all granted </Directory> WSGIProcessGroup yoursite-http </Virtualhost>
将这个部分添加到Apache配置中(可能在
/etc/httpd/conf.d
),看看是否有错误?你知道吗相关问题 更多 >
编程相关推荐