Php不在mac上显示

时间:2013-02-10 04:32:15

标签: php mysql macos

我使用php访问mysql数据库并让Safari呈现php代码。我在运行Mountain Lion的Mac上安装了所有设置。 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

2 个答案:

答案 0 :(得分:1)

听起来我需要设置apache目录。当您在safari中打开php文件时,您只是双击该文件,还是转到localhost / myfile.php?它绝对是处理目录/文件的apache设置,因为目前它不是,safari正在直接读取文件。

答案 1 :(得分:0)

必须将文件重命名为.php才有效。再次感谢。