如何在HTML文件中运行php代码?
1个回答
展开全部
在服务器设置中,默认是不把HTML拿去解析的.
如果在服务器中修改设置,也可以,但你觉得对每一个HTML进行解析,有必要吗?效率会很低下的。
因为在配置apache时,php的扩展名一般配置为php或php3,只有当文件扩展名为php或php3时,才会通过php服务器端的解析,否则只当是html语言,不进行php脚本的解析,也就无法调用php的代码!APACHE在Apache的httpd.conf中加入以下语句:
AddType application/x-httpd-htm .htm
Action application/x-httpd-htm "/php4/php.exe"IIS在IIS中的应用程序映射里添加:
“可执行文件:”路径\php.exe
“扩展名:”.htm
这样就可以让php解释htm中的php代码了。
因为你的HTML内容中夹带PHP请求语句(如<? .....?>),需要PHP引擎来语法解析,而PHP服务的默认文件后缀为.php和.php3,.htm和.html后缀的文件是不会提交PHP引擎解析的。
如果在服务器中修改设置,也可以,但你觉得对每一个HTML进行解析,有必要吗?效率会很低下的。
因为在配置apache时,php的扩展名一般配置为php或php3,只有当文件扩展名为php或php3时,才会通过php服务器端的解析,否则只当是html语言,不进行php脚本的解析,也就无法调用php的代码!APACHE在Apache的httpd.conf中加入以下语句:
AddType application/x-httpd-htm .htm
Action application/x-httpd-htm "/php4/php.exe"IIS在IIS中的应用程序映射里添加:
“可执行文件:”路径\php.exe
“扩展名:”.htm
这样就可以让php解释htm中的php代码了。
因为你的HTML内容中夹带PHP请求语句(如<? .....?>),需要PHP引擎来语法解析,而PHP服务的默认文件后缀为.php和.php3,.htm和.html后缀的文件是不会提交PHP引擎解析的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询