Intereting Posts
Как запустить php без веб-сервера? выберите строки, где одинаковые значения столбца начинаются со строки, 2 вопроса Как я могу получить информацию о видео YouTube с URL-адреса видео с помощью PHP? Каков наилучший способ создания облака тегов из массива с использованием h1-h6 для определения размера? PHP – обнаружение ошибки / вставки mysql из-за нарушения уникального ограничения Разбор текстового файла, содержащего данные изображения создать упоминание как twitter или convore с php Ошибка PHP: невозможно загрузить динамическую библиотеку php_intl.dll, а не действительное приложение win32? Предотвращение XSS с PHP Как получить данные с помощью dataLoader в amCharts? Не удалось прочитать данные сеанса на PHP7.1 Лучший способ сохранить изображение с URL-адреса в php? Когда использовать json и jsonp с jquery $ .ajax? Плагин Woocommerce дает «Мы не смогли обработать ваш заказ» Ошибка регистрации mysql, передовой опыт

Как я могу заставить MAMP рассказать мне, что пошло не так с php-кодом?

Всякий раз, когда у меня есть ошибка в моем php-коде, MAMP просто возвращает ошибку 500. Есть ли в любом случае, я могу заставить MAMP рассказать мне, что пошло не так, как разбор ошибок и прочее?

Как вы сообщили, у вас должно быть установлено display_errors . Это можно сделать либо путем изменения файла 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 

Если вы хотите остановить «follow» ( -f switch) файл журнала, просто введите control + C.

Вы также можете получить доступ к ошибкам MAMP с помощью приложения Mac «Консоль», чтобы прочитать файл php_error.log .

Я считаю, что это проще всего получить с помощью прожектора и ввода в «error.log».

введите описание изображения здесь

(он не найдет его, если вы наберете «php_error.log», вы должны ввести «error.log»)

Это выглядит так:

введите описание изображения здесь