Skip to content

PHP syslog() to docker log #53

@TimRepke

Description

@TimRepke
  • Fix chown und chgrp
  • Fix configspam
  • Fix syslog auf docker log

Momentan, wenn man docker-compose up macht (ohne deamonize) bekommt man den access log direkt auf die Konsole. Es wäre toll, wenn man PHP syslog() direkt auch darauf bekommt. In der /etc/php5/php-fpm.conf ist das logfile dafür gesetzt und folgendes klappt:

$ docker exec -i -t registrationsystem_web_1 bash
# tail -f /var/log/php-fpm.log

Es ist irgendwie möglich das auf syslog zu lenken [2,3], beste wäre, wenn das direkt auch mit in den oberen log gepampst wird. Außerdem müllt die start.sh in die config dauernd [4]!!

[1] http://php.net/manual/de/function.syslog.php
[2] https://ma.ttias.be/hide-php-errors-and-log-them-to-a-file-or-syslog-php-fpm-or-mod_php/
[3] docker-library/php#140
[4] https://github.com/ngineered/nginx-php-fpm/blob/8137d2d0c5e1b9afa36ba2781a027184dc46ad4b/scripts/start.sh#L65

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions