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. Возможно, вы используете это.