我正在尝试学习 HTML 和 PHP。我获取了适用于 Windows 的 XAMPP 安装程序并启动了 Apache 和 MySQL 服务器,创建了一个 HTML 文件,如下所示 - 但 PHP 代码无法运行。我在 C:\XAMPP 上确实有一个 PHP 目录,但 PHP 看起来没有正确安装/工作。
<!DOCTYPE html>
<html>
<body>
<h1>Test</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
我在这里做错了什么?
最佳答案
正如@Viral所说,这是因为php解析器不解析.html文件,你可以在vhost、httpd.conf或.htaccess中更改它,如果你想要解析html文件,请添加此指令
AddType application/x-httpd-php .php .html
您还可以找到名为 httpd-xampp.conf 的文件并更改行 <FilesMatch "\.php$">
至<FilesMatch "\.(php|html)$">
您应该记住,有时最好保持这种方式并将您的 php 代码放在 php 文件中。当您熟悉 PHP 时,请检查一下 MVC 是什么。
关于php - 学习 HTML 和 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32733678/