我正在尝试学习 php,第一步是让 php 以某种能力工作。我正在尝试使用 MAMP,但遇到了一些问题。
具体来说:如果我使用以下代码创建一个文件并将其保存为 MAMP 的“文档根目录”目录中的 index.html,当我将浏览器指向 http://localhost:8888/index.html 时,我会看到一个空白页面.
代码:
<html>
<body>
<?php
echo "Hello World!";
?>
</body>
</head>
或者,如果我将一些 php 放入它自己的文件(比如 test.php),然后将浏览器指向该文件,它只会在浏览器中显示文件的全文。
知道我可能做错了什么吗?
最佳答案
我遇到了类似的问题。
在 TextWrangler 或 Komodo 或其他任何文件中创建一个新文件,并添加以下代码:
AddType application/x-httpd-php .html .htm
AddHandler application/x-httpd-php .html .htm
您要将文件另存为 .htaccess(前面有一个点;这是文件名)。 将其保存在/Applications/MAMP/htdocs 中。这是保存 php 和 html 文件的地方。这个 .htaccess 将是一个不可见的文件;您不会在 Finder 中看到它,但您可以在终端中 cd 到它,或者在 Finder 中搜索并在种类下选择文件可见性类型。
现在尝试转到 localhost:8888/,您应该会在那里看到所有可用的文件。使用这个新创建的 .htaccess 文件,您现在也可以将 php 嵌入到 html 文件中。
关于php - 似乎无法让 PHP 在 MAMP 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550538/