Я создал приложение PHP на основе симфонии. Я пытаюсь запустить приложение на Cloydbees. Couldbees не поддерживает Symfony, поэтому я также создал свой собственный clickStack.Как просматривать информацию журнала Symfony в Cloudbees?
Когда я загрузить веб-страницу Все это говорит,:
Oops! Произошла ошибка
Сервер вернул «Внутреннюю ошибку сервера 500».
Что-то сломано. Пожалуйста, напишите нам по адресу [email] a> d, сообщите нам, что вы делали, когда эта ошибка произошла. Мы исправим его как можно скорее. Извините за причиненные неудобства.
Поскольку это работает на Cloudbees, насколько я знаю, нет доступа к файловой системе. Итак, как я могу настроить PHP/Symfony для входа в систему таким образом, чтобы он был поднят, чтобы он отображался на вкладке «Журнал» в веб-интерфейсе?
EDIT
По: How to use logback on Cloudbees
Похоже, для того, чтобы писать в журнал ошибок мне нужно печатать Stdout и/или Stderr
Я пробовал настроить monolog
Я пробовал:
- Console
- ErrorLog
- Syslog
Вот Logging раздел моего config.yml
# Insert application logging
monolog:
handlers:
syslog:
type: syslog
level: info
console:
type: console
level: info
verbosity_levels:
VERBOSITY_NORMAL: NOTICE
error_log:
type: stream
level: info
Но ошибка происходит после развертывания на Cloudbees, у меня нет прямого доступа к файловой системе. – Raystorm
Вам это нужно, нет другого способа увидеть –
Как насчет [Monolog] (http://symfony.com/doc/current/cookbook/logging/monolog.html)? – Raystorm