前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >让Apache解析html文件中的php语句

让Apache解析html文件中的php语句

作者头像
种花家的奋斗兔
发布2020-11-13 10:50:02
1.9K0
发布2020-11-13 10:50:02
举报
文章被收录于专栏:NLP小白的学习历程

为什么要干这种事呢?

原因在于:

对于纯粹的网页来说(不涉及对于数据库的操作),可以使用一些软件来生成html代码。推荐软件Axure

但是,当生成html文件之后,你发现还要写php语句对数据库进行操作时,就会遇到一些问题。

首先,对于一些不需要从数据库返回结果的操作,只需要在html文件的头部添加一个到相应php语句链接跳转即可,然后利用JavaScript语句做一些反馈提示,就基本能够解决问题了。

但是,对于一些需要从数据库中返回查询结果的操作,就遇到了一些问题。这时候,你会发现,要想让php代码和html代码完全分离,似乎不是那么容易了,当然,.php的文件中本身html语句是可以被解析的,但是,如果你使用Axure等软件的话,就……发现太麻烦了,所以,为了简便,就可以把php语句写到HTML文件中,默认Apache是不会解析php代码的,所以,需要更改一些配置,来让Apache解析。只需要更改配置文件,如下:

打开在安装Apache的安装目录,即apache\conf下找到:【httpd.conf】文件,用记事本打开,在最后添加下列代码:

代码语言:javascript
复制
AddType application/x-httpd-php .htm .html  


或者
AddType application/x-httpd-php .html
或者
AddType application/x-httpd-php .htm

【注意】

(1)添加上述代码后,必须重启Apache服务器;

(2)html文件必须放在Apache配置文件httpd.conf中DocumentRoot指定的目录下,否则无法运行,见下图

http://img.mukewang.com/588fed5b0001c69006940093.jpg
http://img.mukewang.com/588fed5b0001c69006940093.jpg
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/02/24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档