Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在windows webmatrix2 server的html页面中嵌入php

在windows webmatrix2 server的html页面中嵌入php
EN

Stack Overflow用户
提问于 2012-09-30 20:53:21
回答 3查看 431关注 0票数 1

我正在尝试将php代码嵌入到我的godaddy托管站点的html页面中。我知道如何通过编辑我的.htaccess文件来指导我如何在godaddy上这样做。

我的问题是,我想在windows webmatrix2.下在本地开发webmatrix2。

在作为服务器运行iis或iis矩阵的windows服务器下,需要做什么?我的godaddy帐户是托管在linux下的,但我是在windows下使用webmatrix进行开发的。

我发现的解决办法不起作用。

1)根据一个来源,将这些行添加到applicationhost.config文件中

代码语言:javascript
运行
AI代码解释
复制
<add name="PHP53_via_FastCGI_html" path="*.html" 
   verb="GET,HEAD,POST" modules="FastCgiModule" 
   scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe"
   resourceType="Either" />

在iisexpress目录下。他们毁了我当地的整个网站。

2)在the矩阵中,在web.config文件中为站点添加此重写规则。

代码语言:javascript
运行
AI代码解释
复制
<system.webServer>
  <rewrite>
    <rules>
        <rule name="REWRITE_TO_PHP">
        <match url=".html" />
        <conditions logicalGrouping="MatchAll" />

        <action type="Rewrite" url=".php" />
            </rule>
    </rules>
</rewrite>
... more code 

3)或在web.config中尝试此方法。

代码语言:javascript
运行
AI代码解释
复制
<rewrite>
    <rules>

        <rule name="REWRITE_TO_PHP">
        <match url="*.html" />
        <conditions logicalGrouping="MatchAll" />
        <action type="Rewrite" url="{"*.Php"} />

    </rule>
</rewrite>

4)或在web.config中尝试此方法。

代码语言:javascript
运行
AI代码解释
复制
<handlers>
<add name="html via php cgi" path="*.html" verb="*" modules="FastCgiModule" 
scriptProcessor="C:\Program Files\Php\php-cgi.exe" 
resourceType="Unspecified" />
</handlers> 

以上这些对我都不起作用。我知道以上所有的这些都是很多信息。这就是我在冗长的网络搜索中所能找到的全部内容。我不是一个系统程序员的经验。我只需要一些能让我开始在windows上用html编写php代码的东西。关键的突破将是如果我开始看到我的php在关键字颜色中显示,并且有webtrix工作!Intellisense是伟大的!谢谢。

EN

回答 3

Stack Overflow用户

发布于 2013-03-07 22:30:55

我也有同样的问题。

解决方案:使用以下代码在网站根目录中创建web.config文件:

代码语言:javascript
运行
AI代码解释
复制
<configuration>
    <system.webServer>
    <rewrite>
        <rules>
            <rule name="GeneralRewrite" stopProcessing="true">
                <match url="^(.*).html$" ignoreCase="true" />
                <conditions>
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                </conditions>
                <action type="Rewrite" url="{tolower:{R:1}}.php" />
            </rule>
        </rules>
    </rewrite>
    </system.webServer>
</configuration>
票数 0
EN

Stack Overflow用户

发布于 2014-09-08 13:52:49

在你的web.config文件中你应该有

代码语言:javascript
运行
AI代码解释
复制
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
    <handlers>
        <add name="PHP_via_FastCG1" path="*.htm" verb="*" modules="FastCgiModule" scriptProcessor="C:\PHP5.5\php-cgi.exe" resourceType="Either" />
        <add name="PHP_via_FastCG2" path="*.html" verb="*" modules="FastCgiModule" scriptProcessor="C:\PHP5.5\php-cgi.exe" resourceType="Either" />
    </handlers>
</system.webServer>
</configuration>

其中scriptProcessor="C:\PHP5.5\ php -cgi.exe“取决于您的php实际存储在系统上的位置。您可以使用phpinfo()来提示系统的位置。

票数 0
EN

Stack Overflow用户

发布于 2013-03-12 14:38:11

好的,我认为您想要做的只是在apache上工作,而不是使用webmatrix。欲了解更多信息,请阅读:Php tags in .html files don't work in WebMatrix

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12667677

复制
相关文章
如何防止表单重复提交
在看Java Web 深入分析时, 看到表单重复提交问题一节, 如下描述如何解决问题:
望天
2018/08/02
3.2K0
如何防止表单重复提交
Spring Boot 如何防止重复提交?
在传统的web项目中,防止重复提交,通常做法是:后端生成一个唯一的提交令牌(uuid),并存储在服务端。页面提交请求携带这个提交令牌,后端验证并在第一次验证后删除该令牌,保证提交请求的唯一性。
Java技术栈
2019/07/19
4.2K0
Spring Boot 如何防止重复提交?
防止重复提交
提交form数据,假如提交的按钮是图片按钮而不是submit按钮,可以按下面方法防止按钮被多次提交: 1. ---------------------------------------------------------------------
源哥
2018/08/28
1.9K0
【干货】如何防止接口重复提交?(中)
在上一篇文章中,我们详细的介绍了对于下单流量不算高的系统,可以通过请求唯一ID+数据表增加唯一索引约束这种方案来实现防止接口重复提交!
Java极客技术
2022/12/04
1.7K0
【干货】如何防止接口重复提交?(中)
【干货】如何防止接口重复提交?(下)
在上一篇文章中,我们详细的介绍了随着下单流量逐渐上升,为了降低数据库的访问压力,通过请求唯一ID+redis分布式锁来防止接口重复提交,流程图如下!
Java极客技术
2022/12/04
1.1K0
【干货】如何防止接口重复提交?(下)
【干货】如何防止接口重复提交?(上)
对于投入运营的软件系统,最近小编在巡检项目数据库的时候,发现某些表存在不少的重复数据,对于这样的脏数据,初步分析大致的来源有以下可能:
Java极客技术
2022/12/04
1.5K0
【干货】如何防止接口重复提交?(上)
【黄啊码】PHP如何防止重复提交
防抖(Debounce)是一种防止重复提交的策略,它通过延迟一定时间来合并连续的操作,以确保只执行一次。
黄啊码
2023/12/18
3130
防止表单重复提交
我只会写Bug啊
2023/12/25
2180
ajax防止重复提交
 //防止重复提交     var pendingRequests = {};     jQuery.ajaxPrefilter(function( options, originalOptions, jqXHR ) {         var key = options.url;         i=0;         i++;         console.log(key+"aaaaaaaaaaa"+i);         if (!pendingRequests[key]) {          
windseek
2018/05/15
3K0
表单提交原理_防止表单重复提交
<form>标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个:
全栈程序员站长
2022/11/08
5.8K0
防止表单重复提交
写的真的很好 https://blog.csdn.net/chenzao666/article/details/81222855
周杰伦本人
2022/10/25
1.6K0
在Spring boot中使用 AOP 如何防止重复提交!!!
上述的思路其实没有问题的,但是需要前后端都稍加改动,如果在业务开发完在加这个的话,改动量未免有些大了,本节的实现方案无需前端配合,纯后端处理。
用户5224393
2019/07/10
1.6K0
在Spring boot中使用 AOP 如何防止重复提交!!!
EasyNVR前端防止提交成功后多余操作提交
从代码中我们不难看出,EasyNVR前端页面是通过触发Ajax来进行表单提交的。出现上图中的问题主要是由于多次的触发Ajax。因此,要规避这个问题,我们可以通过限定AJax的触发来,完成这项需求。
EasyNVR
2020/04/23
8760
EasyNVR前端防止提交成功后多余操作提交
网页防止复制js代码
第一种 {tabs-pane label="代码"} document.body.oncontextmenu=document.body.ondragstart= document.body.onselectstart=document.body.onbeforecopy=function(){return false;}; document.body.onselect=document.body.oncopy=document.body.onmouseup=function(){document.sele
堡主
2023/03/04
18.4K0
Html.AntiForgeryToken 防止伪造提交
In this tutorial, I am not going to discuss the concept in-depth since they have done such a fantastic job. Instead, I want to show how you can easily incorporate the Html.AntiForgeryToken HtmlHelper Method and [ValidateAntiForgeryToken] Attribute in the sample code from our first meeting:Introduction to ASP.NET MVC Screencast and Sample Code.
javascript.shop
2019/09/04
1.3K0
实战之防止表单重复提交
对于防止重复提交,最简单也最不安全的做法相信大家也都经历过,前端在一个请求发送后立即禁用掉按钮,这里咱们来讨论一下后端对防止重复提交的处理方式。 主要针对非分布式环境下防止重复提交与分布式环境下的防止重复提交。一般分布式环境下也可以通过网关路由的方式将同一个用户的请求路由到一个实例上处理。
山行AI
2019/06/28
2.9K0
java防止接口重复请求_前端防止重复提交
对于一些新增数据的接口通常需要进行接口的防重复提交保护,如:用户账号注册、用户下单、用户发帖等等类似的应用场景。 防重复提交主要应用场景是避免用户短时间内由于误操作导致同一份数据被保存多次所带来的问题,如果被保存的数据内容存在唯一标识限制则可以选择不使用防重复提交,在业务侧保证数据的唯一性即可。 注意:防重复提交只能防止短时间内用户的误操作导致插入重复数据的问题,如果需要数据的唯一性还是需要在业务中自行处理。
全栈程序员站长
2022/09/27
2.1K0
HTML防止input回车提交表单
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
奋飛
2019/08/15
4K0
SpringMVC token 防止表单重复提交
一、定义注解 Token.java @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Token { boolean save() default false; boolean remove() default false; } 二、定义token 过滤器 TokenInterceptor.java package com.bra.common.web; import com.
week
2018/08/27
1.4K0
springmvc防止重复提交_java后端解决重复提交问题
表单提交时需要校验数据是否已存在,如果已存在需要防止重复提交,做法比较简单,不再赘述。
全栈程序员站长
2022/11/11
1.5K0
springmvc防止重复提交_java后端解决重复提交问题

相似问题

如何防止.NET应用程序被复制?

30

如何防止不知情地复制代码?

60

使用PRG模式防止双重提交

20

如何在用户重新加载页面时防止多个表单提交

30

如何正确地管理提交、防止特性冲突和管理VCS的依赖关系?

80
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档