symfony4 dump() -- Не работает на встроенном сервере
Primary tabs
Столкнулась с такой проблемой в Symfony4: не работает функция dump() при запуске скрипта на встроенном сервере Symfony.
Причём не появляется никаких ошибок, просто белый экран.
Решение
- Во-первых, проверьте, включено ли у вас отображение ошибок. Может быть вы их просто не видите :)
- В моём случае оказалось, что dump() печатал не в окно браузера, а в консоль, в окно, где запускался сервер:
php bin/console server:run
[OK] Server listening on http://127.0.0.1:8000
// Quit the server with CONTROL-C.
PHP 7.1.15-1+ubuntu16.04.1+deb.sury.org+2 Development Server started at Fri Jun 22 15:58:35 2018
Listening on http://127.0.0.1:8000
Document root is /home/..../public
Press Ctrl-C to quit.
[Fri Jun 22 15:58:57 2018] 127.0.0.1:....// дальше то, что я выводила
Источники
- Log in to post comments
- 3473 reads
BoomerOK
Fri, 03/13/2020 - 14:50
Permalink
Symfony4 вывод dump()
Место назначения вывода dump() настраивается в "config/packages/debug.yaml"
Если указано
Вывод команды dump() идёт в стандартный сервер, запущенный командой
При настройке
Вывод команды dump() идёт в отдельный сервер, подключиться к которому, можно командой
Если указать
То вывод будет прямо в браузере