如何将 PHP 代码/文件添加到 HTML(.html) 文件?

2022-01-30 00:00:00 file php html apache

我不能在我的 HTML 页面中使用 PHP.例如,index.html.我都试过了:

I can't use PHP in my HTML pages. For example, index.html. I've tried using both:

<? contents ?> 

<?php contents ?> 

这些都不起作用.我的服务器提供 PHP,当我使用 .php 扩展名时,它可以正常工作.这是一个问题还是我必须更改 php.ini 中的首选项?

Neither of these work. My server offers PHP, and when I use a the .php extension, it works properly. Is this a problem or do I have to change the preferences in php.ini?

推荐答案

您不能在 .html 文件中运行 PHP,因为除非您告诉它,否则服务器不会将其识别为有效的 PHP 扩展.为此,您需要在您的 Web 根目录中创建一个 .htaccess 文件并将这一行添加到其中:

You can't run PHP in .html files because the server does not recognize that as a valid PHP extension unless you tell it to. To do this you need to create a .htaccess file in your root web directory and add this line to it:

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

这将告诉 Apache 将具有 .htm 或 .html 文件扩展名的文件作为 PHP 文件处理.

This will tell Apache to process files with a .htm or .html file extension as PHP files.

相关文章