Symfony 1.4 и доступ к Apache / журналы ошибок - PullRequest
1 голос
/ 01 августа 2011

Symfony 1.4 настроен как единственный виртуальный хост в моей конфигурации Apache.Должен ли я использовать журналы доступа Apache и журналы ошибок, или Symfony позаботится обо мне обоим?

1 Ответ

1 голос
/ 01 августа 2011

Журналы Apache не совпадают с журналами, предоставляемыми Symfony.Журналы Apache полезны по другим причинам, чем Symfony.Я обычно использую следующую конфигурацию виртуального хоста для локальной разработки.

<VirtualHost *:80>

  ServerName dev.yoursite.com.br

  DocumentRoot "/home/you/dev/sfprojects/yoursite/web"
  DirectoryIndex index.php

  <Directory "/home/you/dev/sfprojects/yoursite/web">
    AllowOverride All
    Allow from All
  </Directory>

  Alias /sf /home/you/dev/sfprojects/yoursite/lib/vendor/symfony/data/web/sf
  <Directory "/home/you/dev/sfprojects/yoursite/lib/vendor/symfony/data/web/sf">
    AllowOverride All
    Allow from All
  </Directory>

  ErrorLog "/home/you/dev/sfprojects/yoursite/log/error.log"
  CustomLog "/home/you/dev/sfprojects/yoursite/log/web.log" combined

</VirtualHost>

Для symfony я настраиваю factories.yml, как показано ниже:

dev:
  logger:
    class:   sfAggregateLogger
    param:
      level:   notice
      loggers:
        sf_file_err:
          class: sfFileLogger
          param:
            level: err
            file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%_error.log
        sf_file_notice:
          class: sfFileLogger
          param:
            level: notice
            file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%_notice.log
...