php - 学习 HTML 和 PHP

标签 php html mysql apache xampp

我正在尝试学习 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/

相关文章:

php - Nginx 在下载时损坏文件

php - Yii 中下拉选项的默认值

html - 在背景图像上创建透明的 CSS 三 Angular 形

javascript - 如何在 ng-click 之后动态添加类到父元素?

android - 从 webview 访问原生 android 方法

php - PostgreSQL 没有出现在 phpconfig() 函数中(在 Windows 上)

php - 如何使用 jQuery BlueImp 上传多个文件 + symfony3 获取与每个文件对应的错误

mysql - SQL 语句 : how can I pick a value only once from a table to update another table?

css - 可变高度的 float div

java - 一个很棒的 mysql 教程,可以直接跳进去吗?