Где ловить ошибки при программировании на php?

Например, во фронтенде я постоянно взаимодействую с консолью в браузере, там я вижу ошибки и предупреждения. Так же я могу через console.log посмотреть информацию о каком-нибудь объекте или переменной. Как это происходит при работе с php?
  • Вопрос задан
  • 1406 просмотров
Пригласить эксперта
Ответы на вопрос 5
kotomyava
@kotomyava
Системный администратор
При работе с PHP можно использовать отладчик, например xdebug, и какую-нибудь IDE поддерживающую отладку через него, тогда уровень отладки будет примерно таким же.
Ответ написан
Комментировать
Antonchik
@Antonchik
Программирую на HTML
Можно включить вывод ошибок, ошибки будут отображаться на странице
Ответ написан
profesor08
@profesor08 Куратор тега PHP
Ну все просто. Чтоб понятнее было вот пример.
// где-то в начале указываешь среду development/production/что_угодно
$environment = "development";

// далее включай отображение ошибок если среда = development
if ($environment === "development") {
  error_reporting(E_ALL);
  ini_set("display_errors", true);
}


Этого достаточно, теперь тебе должно выволиться все.
Ответ написан
@Kirill-Gorelov
С ума с IT
От себя добавлю еще print_r($_REGUEST) или var_dump($_REGUEST) выводит что приходит get`oм и post`ом
Ответ написан
veshetu
@veshetu
web-dev
php.ini - error_log=/war/log/site/php/php_error.log

console: tail -f /war/log/site/php/php_error.log
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы