ошибки PHP пишутся в nginx/error.log

K
На сайте с 29.02.2008
Offline
116
kdj
3656

Не могу понять почему ошибки ПХП лезут в лог нгинкса

в пхп

<?php

ini_set('error_log', '/var/log/php_errors.log');

в логе /var/log/nginx/error.log

2012/09/28 12:35:38 [error] 29823#0: *164578 FastCGI sent in stderr: "PHP message: PHP Notice:  Trying to get property of 

/var/log/php_errors.log - пусто

стоит nginx 1.2.3 - php5-fpm - PHP 5.3.17-1~dotdeb.0 (fpm-fcgi)

раньше ставил nginx - php5-fpm и с логом пхп было все ОК.

тут реально не могу понять в где косяк.

подскажите плз.

[umka]
На сайте с 25.05.2008
Offline
456
#1

Два вопроса:

1. После вот этого вот

ini_set('error_log', '/var/log/php_errors.log');

если сделать "phpinfo()", то там будет это установленое значение?

2. Если да, то у пользователя, от имени которого запускается этот скрипт, есть права на запись в /var/log ?

Лог в помощь!
K
На сайте с 29.02.2008
Offline
116
kdj
#2
'[umka:
;10902744']Два вопроса:

2. Если да, то у пользователя, от имени которого запускается этот скрипт, есть права на запись в /var/log ?

верно, www-data не может писать в /var/log -перенес лог /var/log/php

похоже проблема была в правах.

спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий