首页 > 解决方案 > 遵循教程后 PHP 显示 HTML

问题描述

我正在关注本教程,仅适用于 Apache 和 PHP。本教程还包括一个 MySQL 设置,但我现在不需要它:

https://www.youtube.com/watch?v=vb0vQYoeWt0

我从字面上完全按照视频中显示的教程进行操作。

我在 httpd.conf 文件的底部包含以下内容:

PHPIniDir "C:/php7"
LoadModule php7_module "C:/php7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php

我在 64 位 Windows 机器上。

我下载了 Apache 的 64 位版本和 PHP7.4 的 64 位线程安全版本。

我很困惑,因为 PHP 仍在浏览器中呈现 HTML。

在命令提示符下运行php -v后,我得到以下信息:

PHP 7.4.12 (cli) (built: Oct 27 2020 17:18:47) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Apache 肯定在运行,因为我在浏览器中得到了初始的“ It Works! ”。

编辑

我确实尝试在建议的重复问题上使用已接受的答案:

PHP 代码没有被执行,而是代码显示在页面上

接受的答案是使用 PHP5,我尝试将其更改为 PHP7。我只得到了相同的结果。

标签: phpapachephp-7apache2.4

解决方案


推荐阅读