当前位置: 首页 > 面试题库 >

PHP和ASP.Net可以在IIS 7.5的同一网站中一起运行吗?

国俊艾
2023-03-14
问题内容

我们网站的一部分是用PHP完成的,而我们网站的一部分是用ASP.Net完成的。我们只是使用Windows Server 2008
R2设置了一个新的Web服务器,该服务器安装了IIS 7.5。

我了解IIS 7+支持PHP,但是PHP和ASP.Net可以在IIS中的单个网站中并行运行,还是我必须为PHP页面设置一个网站,为PHP页面设置一个网站?
ASP.Net页面?


问题答案:

您应该能够在同一个站点中同时运行这两个站点,但是请确保该站点的AppPool运行“经典”
ASP.NET池配置。默认的AppPool通过ASP.NET路由所有内容,而您的PHP页面则不需要。

除此之外,你应该没事。查询字符串,文件和后端数据库将是在页面之间共享数据的最佳方法。



 类似资料:
  • 本文向大家介绍详解ASP.NET Core 网站在Docker中运行,包括了详解ASP.NET Core 网站在Docker中运行的使用技巧和注意事项,需要的朋友参考一下 Docker作为新一代的虚拟化方式,未来肯定会得到广泛的应用,传统虚拟机的部署方式要保证开发环境、测试环境、UAT环境、生产环境的依赖一致性,需要大量的运维人力,使用Docker我们可以实现一次部署,到处运行。 本文介绍如何把A

  • 我试图运行我的ASP. net网站(在Visual Studio c#中创建) 我遵循以下步骤: > 我启用了ssh连接 我发表了我的网站以便能够运行Linux设备 然后我复制了raspberry上的发布文件夹(使用winscp) 我试图运行的网站与PowerShell,我得到了这个消息: pi@raspberrypi:~ $ /home/pi/web/ModellFabrik info: Mic

  • 我正在使用React构建一个简单的项目,我希望它连接到一个数据库(mongodb Atlas)。但是,我只能使用Node连接到我的数据库。是否可以在同一个端口3000上运行两个节点和反应? 我还将Express与Node一起使用,因为我发现在制作具有相同navBar和页脚的新页面时使用ejs文件非常方便。 有没有可能把这三个人放在一个港口?

  • 问题内容: 是否有可能以其他方式查看其他网站的php文件/代码? 还是换个说法,除了有权访问该文件的人以外,其他人都可以查看我的php代码吗? 如果是这样,我如何最好地防止这种情况发生? ps:服务器操作系统为Ubuntu 9.10,PHP版本为5+(Apache2) 问题答案: 服务器(Apache或PHP引擎)或您自己的PHP代码中的错误或安全漏洞可能使攻击者可以访问您的代码。 例如,如果您有

  • 本文向大家介绍ASP.NET MVC5网站开发概述(一),包括了ASP.NET MVC5网站开发概述(一)的使用技巧和注意事项,需要的朋友参考一下 前段时间一直在用MVC4写个网站开发的demo,由于刚开始学所有的代码都写在一个项目中,越写越混乱,到后来有些代码自己都理不清了。正好看到别人在用MVC5写东西,喜新厌旧的我马上下载了Visual Studio 2013,幸好MVC4到MVC5变化不大

  • 问题内容: 我想知道使用这两个世界的优点和缺点: ASP.NET MVC和Angularjs一起使用(无需剃须刀,Angularjs即可完成工作)。 AngularJS(前端)+ ASP.NET Web API(后端)。 我们专注于具有大量服务器端业务规则和计算的大中型企业项目的SPA / Mini-SPA。我也关注安全性。 优缺点意见将帮助我在脑海中找到这个问题的答案: 一起使用ASP.NET