Для display_errors можно указать stderr, тогда логировать можно на уровне nginx ( https://www.google.ru/search?ie=UTF-8&hl=ru&q=display_errors#hl=ru&newwindow=1&q=display_errors+stderr). Но единого формата лога при этом все равно не достичь.
11 декабря 2013 г., 17:37 пользователь greenh <[email protected]> написал: > Добрый день > Имеется связка nginx/1.4.2+php5-fpm (PHP 5.3.27) > Очень хочется при display_errors=off заставить php ошибки ложиться в nginx > error.log. Единственный кривой способ, который я смог использовать - это > через fastcgi_param указать error_log=nginx-error.log > Но при этом я получаю два разных формата записи в лог, что оченьнеудобно > для парсинга. И вообще как то криво > Подскажите плз, как это можно седлать по человечьи? > > [global] > pid = run/php-fpm.pid > error_log = /var/log/php-fpm.log > > [project] > security.limit_extensions = .php .html > listen = /home/project/run/socket > listen.backlog = -1 > user = project > group = project > pm = dynamic > pm.max_children = 10 > pm.start_servers = 2 > pm.min_spare_servers = 1 > pm.max_spare_servers = 10 > catch_workers_output = yes > > > [PHP] > date.timezone = "Europe/Moscow" > display_errors=Off > magic_quotes_gpc=Off > upload_max_filesize = 20M > post_max_size = 10M > error_log = /home/php_error.log > log_errors = on > fastcgi.logging = 1 > max_execution_time = 600 > max_input_time = 600 > magic_quotes_gpc = Off > memory_limit = 256M > file_uploads = On > post_max_size = 20M > max_file_uploads = 20 > extension=mcrypt.so > extension=/usr/local/lib/php/20090626/mcrypt.so > php_memory_limit = 200M > > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru >
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
