我无法在HTML页面中使用PHP。例如,index.html。我试过同时使用:
index.html
<? contents ?>
和
<?php contents ?>
这些都不起作用。我的服务器提供PHP,当我使用.php扩展名时,它可以正常工作。这是一个问题还是我必须更改中的首选项php.ini?
.php
php.ini
您无法在.html文件中运行PHP,因为除非您告知服务器,否则服务器不会将其识别为有效的PHP扩展名。为此,您需要在根Web目录中创建一个.htaccess文件,并将以下行添加到其中:
AddType application/x-httpd-php .htm .html
这将告诉Apache将扩展名为.htm或.html的文件作为PHP文件进行处理。