是否可以在IIS7上的html中包含php?

是否可以在IIS7上的html中包含php?,第1张

概述似乎可以在Apache中这样做, include php script inside HTML 但我可以让我的IIS 7解析PHP的HTML文件?目前我的html文件允许asp包括像是如果我可以用php文件那样精彩. 我的服务器像你期望的那样运行.php文件. 我尝试过在IIS中添加一个Handler Mapping,其值与使用我的IIS / PHP安装创建的* .php映射相同,仅切换为* .h 似乎可以在Apache中这样做,

include php script inside HTML

但我可以让我的IIS 7解析PHP的HTML文件?目前我的HTML文件允许asp包括像是如果我可以用PHP文件那样精彩.

我的服务器像你期望的那样运行.PHP文件.

我尝试过在IIS中添加一个Handler MapPing,其值与使用我的IIS / PHP安装创建的* .PHP映射相同,仅切换为* .HTML

这没用,然后我在web.config文件中添加了一个处理程序

<add name="PHP_via_FastCGI" path="*.HTML" verb="*" modules="FastCgiModule" scriptprocessor="C:\Program files (x86)\PHP\v5.3\php-cgi.exe" resourceType="Either" requireAccess="Script" />

像这样,并没有改变任何东西.

当我运行带有PHP代码的HTML文件时没有错误,代码只是不运行.

让我们假设我不能简单地将index.HTML更改为index.PHP.

解决方法 我必须让这个工作从一个从apache迁移到IIS的站点,它使用.PHP和.HTML的混合物作为它的脚本.我在web.config中有这个(裁剪无用的东西):

<?xml version="1.0" enCoding="UTF-8"?><configuration>    <system.webServer>        <handlers>            <add name="PHP53_via_FastCGI_HTML" path="*.HTML" verb="GET,head,POST" modules="FastCgiModule" scriptprocessor="C:\Program files (x86)\PHP\v5.3\php-cgi.exe" resourceType="file" requireAccess="Script" />        </handlers>    </system.webServer></configuration>

你有没有在正确的部分?我讨厌我看到的大多数web.config示例实际上并没有告诉你他们应该在< / rant>中的部分

总结

以上是内存溢出为你收集整理的是否可以在IIS7上的html中包含php?全部内容,希望文章能够帮你解决是否可以在IIS7上的html中包含php?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1087711.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存