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