php - 在 Windows 上安装 PHP、MySql 和 Apache

标签 php windows apache

这是我第一次使用 Apache、PHP、MySql。我下载并安装了这 3 个的最新包。现在我检查了 apache 和 index.html 工作。现在我用一些 php 脚本替换了 index.html 来检查我的 php 是否工作。当再次打开 html 页面时,我直接看到了 php 代码。好像不行。以下是我的 PHP 代码的样子。

<html>
<body>

<?php
echo "Hello World";
?>

</body>
</html>

当我打开 index.php 时,我看到了上面的代码本身。谁能告诉我出了什么问题,我该如何解决?

最佳答案

检查您的 apache httpd.conf 文件中是否有一些注释掉的代码,如下所示

LoadModule php5_module libexec/apache2/libphp5.so

再往下看,这个...

<IfModule php5_module>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    <IfModule dir_module>
            DirectoryIndex index.html index.php
    </IfModule>
</IfModule>

关于php - 在 Windows 上安装 PHP、MySql 和 Apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8736973/

相关文章:

php - 按月和年排列的数据表顺序

php - 如何设置 PHP 日志记录以转到远程服务器?

php - 选择没有 AS(别名)的多个表?

c++ - 程序在cmd中运行,在cygwin中立即退出,状态为127,在emacs shell中没有输出

apache - 在 Xampp Windows 10 中创建虚拟主机

php - GD库中的images()在类里面不起作用,但可以单独使用

c# - Environment.GetEnvironmentVariable ("windir") 奇怪的行为

windows - 在 Windows 中更改 VB 应用程序的进程名称和发布者名称

PHP 错误报告停止工作

python - 使用 Apache 代理对 Tornado 的请求 - 502 错误