我试图在Windows 10上具有不同端口的不同虚拟主机上托管两个不同的应用程序。问题是,从一个应用程序到另一个应用程序的请求很少后,apache完全挂起。
将它们托管在具有不同路径的一个虚拟主机上似乎可以解决问题,禁用请求也可以解决此问题。
两个应用都是Python Flask网络服务器。
Listen 80
Listen 3000
ServerName localhost
<VirtualHost *:80>
WSGIScriptAlias / F:\path\to\server.wsgi
<Directory F:\path\to>
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:3000>
WSGIScriptAlias / F:\another\path\to\server.wsgi
<Directory F:\another\path\to>
Require all granted
</Directory>
</VirtualHost>
AcceptFilter http none
AcceptFilter https none
答案 0 :(得分:0)
似乎我找到了解决方案:
如果您在应用中使用C模块,则在VirtualHost中添加此行
WSGIApplicationGroup %{GLOBAL}