MAMP Localhost не работает (ошибка 500) - LWT

Я пытаюсь запустить LWT на моем Mac и установил MAMP для этого. Я следовал этим инструкциям, но когда я пытаюсь 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 & Me - Read&Write, другие - ReadOnly). Typing 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 ответ

Я не знаю, какую версию PHP вы используете. Но mysql_* функция устарела и возможно, что она больше не включена в вашу новую версию. использование mysqli_* подключиться к вашей базе данных или использовать PDO.

В новой версии MAMP включен PHP7. Возможно, вы используете это.

Другие вопросы по тегам