我在IIS中运行两个django项目,启用了wfastcgi。第一个django项目运行正常,但是第二个项目返回一个空白页面(代码200)。
第二个项目信息:
在IIS中它自己的应用程序池中创建一个虚拟文件夹来托管第二个项目。第二个项目是在python环境文件夹中创建的。第二个项目使用python manage.py runserver 0.0.0.0:8080从django运行,但是当浏览到虚拟文件夹页面时显示一个空白页面。
根文件夹被授予"everyone"对所有子文件夹的完全控制访问权限对于第二个项目,wfastcgi应用程序和处理程序正确地指向虚拟环境python和wfastcgi文件。
你能有两个wfastcgi应用程序和处理程序吗?C: project_folder project_env Scripts python.exe | C: project_folder project_env lib 网站 wfastcgi.py"
我希望它们分开,这样两个开发人员就不会相互干扰,但是它们需要在同一个服务器和端口中运行。
我通过编辑网页解决了这个问题。配置文件并从中删除静态处理程序。使用了静态处理程序而不是FastCgiModule处理程序。静态处理程序应该移到FastCgiModule的下面。