Emailing журналы работает точно, но есть некоторые лучше, легче и быстрее способов сделать это;)
В Symfony у вас есть доступ к регистратору, который позволит вам что-нибудь войти. В среде prod по умолчанию он отключен (конечно, вы можете включить его), но в dev он доступен не только в файлах журналов, но также печатает на панели отладки Sf Web.
Внутри использования действия:
$this->getLogger()->debug('My $variable value is now: '.$variable);
Вы также можете использовать другие уровни лесосечных (->warning('')
, ->err('')
, ->crit('')
и т.д.). Конечно, вам нужно изменить переменную на строку, если это массив или объект.
Фактически вы можете echo
и var_dump
вещи во время действия. Они будут отображаться на вашей странице (хотя беспорядок плохо с макетом, пока вы показываете материал до фактического шаблона).
Упомяните, что echo
работает только со строками и цифрами. Если вы попытаетесь повторить логическое или массив, вы ничего не увидите. Если вы попробуете эхо-объект, будет использован метод __toString()
или ошибка.
Возможно ли повторить переменную, а затем после нее использовать выход? – MIIB
Кажется, что страница просто пустая. –
грязный, грязный, но по электронной почте сам будет работать. – SchautDollar