Всякий раз, когда у меня возникает ошибка в моем php-коде, MAMP просто возвращает ошибку 500. Есть ли в любом случае, я могу заставить MAMP рассказать мне, что пошло не так, как разбор ошибок и прочее?
Как я могу заставить MAMP рассказать мне, что пошло не так с php-кодом?
Ответ 1
Как вы сообщили, у вас должно быть display_errors установлено значение on. Это можно сделать либо путем изменения файла conf, либо с помощью .htaccess:
<IfModule mod_php5.c>
php_flag display_errors on
</IfModule>
Кроме того, вы можете сделать это с помощью ini_set() следующим образом:
ini_set('display_errors', 1);
Последнее, вы также можете проверить /Applications/MAMP/logs, который имеет три разных файла журнала ошибок.
Попробуйте открыть терминал и запустите эту команду:
tail -f /Applications/MAMP/logs/php_error.log
Если вы хотите остановить "следующий" (переключатель -f) файл журнала, просто введите control + C.
Ответ 2
Вы также можете получить доступ к MAMP с помощью приложения Mac "Консоль" , чтобы прочитать файл php_error.log.
Я считаю, что это проще всего получить с помощью подсветки и ввода в "error.log".
(он не найдет его, если вы наберете "php_error.log", вы должны ввести "error.log" )

