Задать вопрос
@chegivara
Full-stack web developer

Php5-fpm не выводятся логи?

Всем привет, пытаюсь запустить bitrix на php5-fpm и nginx.



Объясните, как и куда php генерирует лог ошибок?

Получаю 500 ошибку, в error логах nginx пусто, в access лог с ответом 500.

В логах php-fpm тоже ничего.



Конфиг nginx:

upstream site {server unix:/var/run/php5-site.sock;}<br><br>
server {<br>
	listen   80;<br>
	server_name  site.ru;<br><br>
	access_log  /var/log/nginx/site.access.log;<br>
	error_log  /var/log/nginx/site.error.log;<br><br>
	root   /var/www/site/;<br>
	index index.php;<br><br>
        location ~ \.php$ {<br>
                fastcgi_pass  site;<br>
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br>
                include fastcgi_params;<br>
        }<br>
}<br>




php-fpm, pool.d/site.conf:



[newjourn]<br>
listen = /var/run/php5-site.sock<br>
listen.mode = 0666<br>
user = site<br>
group = site<br>
chdir = /var/www/site<br>
php_admin_value[error_log] = /var/log/php5-fpm.log<br>
php_admin_flag[log_errors] = on<br>
catch_workers_output = yes<br><br>




Добавил в конфиг php-fpm

php_admin_value[error_reporting] = E_ALL & ~E_NOTICE

Теперь все выводит
  • Вопрос задан
  • 16638 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
VBart
@VBart
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы