本文介绍了如何获得一个PHP文件与运行"&的.html QUOT;延期?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个HTML文件来执行PHP codeS,但我的服务器没有这样做。我添加了一个处理程序 AddHandler的应用程序/ X的httpd - PHP的.html的.htm 但仍然是不响应code。

I have to execute PHP codes in a HTML file, but my server not doing it. I added a handler AddHandler application/x-httpd-php .html .htm but still it's not responding to the code.

在code我试图执行

<!DOCTYPE html>
<html>
<body>
<?php
$url=basename($_SERVER['REQUEST_URI']);
?>
<p>the file name is <?php echo $url; ?></p>
 </body> </html>

和的结果是的文件名是

它应该是的文件名是test.html的

it should be "the file name is test.html"

我检查通过服务器软件版本的phpinfo()它说这个阿帕奇Phusion_Passenger / 4.0.10 mod_bwlimited / 1.4 mod_fcgid / 2.3.9。现在怎么办?

I checked the server software version via phpinfo() it say this "Apache Phusion_Passenger/4.0.10 mod_bwlimited/1.4 mod_fcgid/2.3.9". now what ?

我甚至不知道这是。什么样的服务器我的虚拟主机使用,请告诉我,我怎么能在一个HTML文件中运行PHP codeS?

I don't even know that it is. Please tell me what server my web host is using and how can I run PHP codes in a HTML file?

推荐答案

您可以尝试以下之一(或许,添加到您的的.htaccess ):

You can try one of the following (probably, add to your .htaccess):

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html

或者

<FilesMatch ".+\.html$">
    SetHandler application/x-httpd-php
</FilesMatch>

这篇关于如何获得一个PHP文件与运行&QUOT;&的.html QUOT;延期?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 07:07