Php不在mac上显示

Php不在mac上显示,php,mysql,macos,Php,Mysql,Macos,我正在使用php访问mysql数据库,并让Safari呈现php代码。我在我的Mac running Mountain Lion上设置了一切。phpinfo()渲染得非常完美。 如果我使用textmate并在phpmate中运行php代码,我就可以访问数据库并获得所需的信息。但是当我在Safari中访问它时,它会显示php代码,而不是连接到sql server并显示数据库 想法/想法?我让apache工作,我让mysql工作。使用命令行查询mysql也可以。只是Safari没有呈现php代码。谢

我正在使用php访问mysql数据库,并让Safari呈现php代码。我在我的Mac running Mountain Lion上设置了一切。phpinfo()渲染得非常完美。 如果我使用textmate并在phpmate中运行php代码,我就可以访问数据库并获得所需的信息。但是当我在Safari中访问它时,它会显示php代码,而不是连接到sql server并显示数据库

想法/想法?我让apache工作,我让mysql工作。使用命令行查询mysql也可以。只是Safari没有呈现php代码。谢谢

<HTML>
 <HEAD>
  <TITLE> Our List of Link </TITLE>
  <HEAD>
   <BODY>
 <?php

  $dbcnx = $link = mysql_connect("localhost",'root','root');

  if (!$dbcnx) {
die(mysql_error());
  echo( "<P>Unable to connect to the " .
      "database server at this time.</P>" );
}

 if (! @mysql_select_db("UrlList") ) {
 echo( "<P>Unable to locate the  " .
      "database at this time.</P>" );
  exit();
}

 ?>
</BLOCKQUOTE>
</BODY>
 </HTML

我们的链接列表

听起来你需要设置apache目录。在safari中打开php文件时,是双击该文件,还是转到localhost/myfile.php?处理目录/文件肯定是apache的一种设置,因为目前并非如此,safari正在直接读取文件。

不得不将文件重命名为.php,结果成功了。再次感谢。

文件是否有.php扩展名?Apache是否配置了mod_php?您是使用服务器URL还是绝对文件路径查看文件?