0

我正在学习 PHP(所以我是菜鸟)。我正在使用 XAMPP、Apache 在 PC(Windows 7)上工作。

我有两个文件 exampleform.html:

<html>
<body>

<form action="welcome.php" method="post">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>

</body>
</html>

和欢迎.php:

<html>
<body>

Welcome <?php echo $_POST["fname"]; ?>!<br />
You are <?php echo $_POST["age"]; ?> years old.

</body>
</html>

我创建了这两个文件并且运行良好。周一我遇到了一个问题,即单击按钮峰会查询时,它会显示代码而不是结果。我搜索了几个论坛,发现我需要将以下行添加到 httpd.conf (xampp/apache/conf/):

AddType application/x-httpd-php-source .phps

AddType 应用程序/x-httpd-php .php .php5 .php4 .php3 .phtml .php

然后它起作用了。今天,当我再次尝试时,它再次向我显示了代码。请帮忙。不可能这么复杂!

4

2 回答 2

0

我不了解 XAMPP,但它似乎会在您重新启动服务器时覆盖配置文件(即重新启动 Windows)。

尝试安装WAMP,它最初是为 Windows 制作的。

于 2012-05-23T03:03:56.137 回答
0

您对 httpd.conf 的更改是否被反转?如果是这样,请尝试将它们放回去并重新启动您的 apache。如果没有,请检查您的 httpd.conf 文件,确保已加载 php5 模块,您应该寻找类似于以下的一行:

LoadModule php5_module libexec/apache2/libphp5.so

于 2012-05-23T03:02:17.650 回答