2016-02-25 49 views
0

所以,我试图创建一个HTML里面的PHP代码,因为我以前从未使用过它,但它始终没有露面。我有一台Mac,所以我下载了MAMP并试图从那里运行它,但仍然...没有。文字在PHP的回声不会在浏览器中显示(下载MAMP太)

我有什么错?什么!是唯一显示的内容,而不是PHP回显中的文本。

<html> 
<body> 

<?php echo "My first PHP script!";?> 
WHAT!!! 
</body> 
</html>  
+0

你得到你的代码或者是全部空白? – Rhopercy

+1

当您打开[源视图(http://ccm.net/faq/33026-safari-view-the-source-code-of-a-webpage)你的浏览器中,你看到的PHP代码中有? – VolkerK

+1

你如何访问这个? 'http:// localhost/file.php'或'c:/// file.php'?如果是后者,那么你需要使用前者。 –

回答

0

最有可能的原因是您的Web服务器将文件作为静态内容提供,而不是解析和处理php。如果您在Web浏览器中查看源代码,则可能会看到<?php ?>标记。以下是一些可能的原因:

  1. 您的文件名不会以Web服务器配置为与php关联的扩展名结尾。例如。使用.html而不是.php

  2. 你的Apache配置没有加载PHP模块。在您的httpd.conf文件中,查找以LoadModule php5_module(或类似的,取决于php版本)开头的行。它是否被注释掉?

  3. 你直接从硬盘驱动器加载文件在浏览器中。即。与file://计划。

相关问题