MAMP Localhost无法正常工作(错误500) - LWT

时间:2016-01-21 17:05:21

标签: php localhost mamp

我正在尝试在我的Mac上运行LWT并为此安装了MAMP。我已经关注了these instructions,但当我尝试去http://localhost:8888/lwt/时,我得到了:

  

localhost页面无效

     

localhost目前无法处理此请求。

     

500

我在我的htdocs文件夹中创建了一个不同的文件夹并在其中创建了一个php文件(index.php),并使用一些代码来查看php是否正常工作:

<?php
echo "this is the start";
phpinfo();
echo "<br>this is the end";
?>

这一切都很好并且有效。我还检查了lwt文件夹的用户权限,但它似乎也很好(Admins&amp; Me是Read&amp; Write,Others是ReadOnly)。在终端中键入tail -f /Applications/MAMP/logs/php_error.log会给我以下错误日志:

PHP Fatal error:  Uncaught Error: Call to undefined function mysql_connect() in /Applications/MAMP/htdocs/lwt/utilities.inc.php:3272
Stack trace:
#0 /Applications/MAMP/htdocs/lwt/index.php(46): require_once()
#1 {main}
  thrown in /Applications/MAMP/htdocs/lwt/utilities.inc.php on line 3272

我是初学者,所以我不知道问题还有什么。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

我不知道您使用的是哪个版本的PHP。但是mysql_*函数已被弃用,并且它可能不再包含在您的新版本中。使用mysqli_*连接到您的数据库或使用PDO。

在新版本的MAMP中包含了PHP7。也许你用它。