Я размещаю веб-приложение php с Heroku, и у меня есть служба электронной почты (mailgun) для отправки писем. Мой php-файл, обрабатывающий электронную почту, работает частично: если я нахожусь в состоянии else, которое содержит отправку, мой браузер застрял с пустой страницей php. В остальном работает отлично. Я подозреваю, что где-то в библиотеке требуется ошибка или фактическая отправка, но как я могу отобразить ошибки php? Обычно на моем сервере WAMP я получаю большие оранжевые предупреждения в своем браузере: как я могу сделать это с Heroku?
Благодарю.
Попробуйте добавить:
error_reporting(E_ALL);
ini_set("display_errors", 1);
между
Для более постоянного решения, пожалуйста, подумайте о редактировании файла конфигурации php.ini вашего сервера или взгляните на метод, описанный здесь:
https://devcenter.heroku.com/articles/getting-started-with-php#view-logs
Других решений пока нет …