如何在Visual Studio 2017社区版的IIS Express中使用php。

13 浏览
0 Comments

如何在Visual Studio 2017社区版的IIS Express中使用php。

我的Visual Studio 2017中的IIS Express无法识别PHP。

我不想在VS中调试PHP代码,我只想运行带有ASP.NET代码的PHP文件。

我按照以下链接的步骤进行操作:

如何在IIS7.5 Express上运行PHP?

https://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/install-and-configure-php

如果我手动从IIS Express管理器创建网站,PHP是可以正常工作的。

但是从Visual Studio项目开始调试时,VS会启动其本地的IIS Express,并启动http://localhost:7777/

在这种情况下,PHP无法正常工作,会返回404.3错误。

看起来,VS中的IIS Express不会处理IIS Express的设置。

0
0 Comments

问题:如何在Visual Studio 2017 Community Edition的IIS Express中使用php?

原因:问题的原因是在Visual Studio中使用IIS Express时,需要修改项目目录下的applicationhost.config文件才能正常运行php文件。

解决方法:按照以下步骤修改applicationhost.config文件,以使php文件能够正常工作。

1. 打开项目目录下的.vs文件夹。

2. 找到config文件夹,并打开其中的applicationhost.config文件。

3. 在文件中找到与php相关的配置部分。

4. 根据需要,添加、修改或删除相关配置项。

5. 保存并关闭文件。

注意:在修改applicationhost.config文件之前,请确保备份原始文件以防止意外情况发生。

示例代码:



    
        
    
    
        
    

修改后的applicationhost.config文件将使php文件能够在Visual Studio 2017 Community Edition的IIS Express中正常运行。

0