无法从html文件中运行php代码

时间:2010-09-02 16:26:17

标签: php html

我在html文件中运行我的php代码时遇到问题。我尝试过.htaccess方法和处理程序方法。我正在使用带有cpanel(版本11),apache(2.2.15)和php(5.2.13)的网络服务器。我也尝试过xampp上的文件,它们工作完美,但是当我将它们上传到网络服务器时,php来自html内部的代码将无法运行。 有什么建议吗?

2 个答案:

答案 0 :(得分:4)

您需要通知Apache需要PHP解析'html'类型的文件。您可以通过将其添加到Apache配置文件(httpd.conf)来执行此操作:

AddType application/x-httpd-php .html

但是,如果您有其他HTML文件,我建议只将文件重命名为PHP(或设置一些内部映射,这样您就不会一起指定扩展名)。如果您有自己提供的静态HTML文件,则PHP解释器执行这些文件是多余的。

答案 1 :(得分:1)

为什么不将它变为PHP文件,然后在.htaccess中使用HTML重写PHP扩展?