2011-08-01 99 views

回答

1

Apache日志不同于symfony提供的日志记录。除了symfony的其他原因,Apache日志也很有用。我通常为我的本地开发使用以下虚拟主机配置。

<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> 

为symfony1.2,我配置一样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 
+0

我也觉得很有用'sfFileLogger'随着产量的'err'水平。 – prodigitalson