2014-01-25 4 views
1

Я создал приложение PHP на основе симфонии. Я пытаюсь запустить приложение на Cloydbees. Couldbees не поддерживает Symfony, поэтому я также создал свой собственный clickStack.Как просматривать информацию журнала Symfony в Cloudbees?

Когда я загрузить веб-страницу Все это говорит,:

Oops! Произошла ошибка

Сервер вернул «Внутреннюю ошибку сервера 500».

Что-то сломано. Пожалуйста, напишите нам по адресу [email] a> d, сообщите нам, что вы делали, когда эта ошибка произошла. Мы исправим его как можно скорее. Извините за причиненные неудобства.

Поскольку это работает на Cloudbees, насколько я знаю, нет доступа к файловой системе. Итак, как я могу настроить PHP/Symfony для входа в систему таким образом, чтобы он был поднят, чтобы он отображался на вкладке «Журнал» в веб-интерфейсе?

EDIT

Symfony-Clickstack

По: How to use logback on Cloudbees
Похоже, для того, чтобы писать в журнал ошибок мне нужно печатать Stdout и/или Stderr

Я пробовал настроить monolog
Я пробовал:

Вот 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 

ответ

0

Так благодаря другому вопросу, я был в состоянии получить вход на работу и я в настоящее время перешел на новый набор вопросов :)

Соответствующая конфигурация Монолог является:

stdout: 
     type: stream 
     path: "php://stdout" 
     level: debug 
0

Проверьте каталог app/logs. В нем должны быть файлы dev.log и prod.log с ошибками, в зависимости от используемой вами среды.

+0

Но ошибка происходит после развертывания на Cloudbees, у меня нет прямого доступа к файловой системе. – Raystorm

+0

Вам это нужно, нет другого способа увидеть –

+0

Как насчет [Monolog] (http://symfony.com/doc/current/cookbook/logging/monolog.html)? – Raystorm

1

Нынешний PHP ClickStack на CloudBees не поддерживает Symfony в данный момент.

PHP является частью Community Stacks, поэтому он официально не поддерживается командой CloudBees. Однако этот ClickStack можно обновить, добавив Simfony в ближайшем будущем.

Текущий репозиторий GitHub, где вы можете увидеть способ разработки стека, доступен here. Если вы хотите внести свой вклад, все детали доступны на Wiki for Developers.

+0

Я расширил щелчок на PHP, основывая свою работу на Drupal Clickstack, который расширяет PHP. Когда я нахожусь, он успешно захватывает web/app.php. Также кажется, что succesfukly запускает check.php во время развертывания, хотя он не показывает мне результаты :(. – Raystorm

 Смежные вопросы

  • Нет связанных вопросов^_^