#php #linux #nginx #selinux
Вопрос:
Привет, я использую сервер nignix, на котором размещено веб-приложение в ОС RHEL с selinux в принудительном режиме.
При доступе к приложению я получаю ошибку 502 bad gateway, и при проверке журналов аудита и ошибок php я обнаружил, что происходит, и, поскольку я новичок в концепциях selinxu, я понятия не имею, что происходит.
При отключении selinux, т. е. при установке режима на постоянный, я могу получить доступ к приложению.
аудит.вывод журнала
type=anom_abend msg=audit(1631601740.012:8181): auid=4294967295 uid=48 gid=48 ses=4294967295 subj=system_u:system_r:httpd_t:s0 pid=13287 comm="php-fpm" reason="memory violation" sig=11
/var/log/php-fpm/вывод error.log
[14-Sep-2021 02:58:54] WARNING: [pool www] child 14636 exited on signal 11 (SIGSEGV) after 644.841338 seconds from start
[14-Sep-2021 02:58:54] NOTICE: [pool www] child 16740 started
версия php-fpm
[user@redhat7 html]$ php-fpm --version
PHP 7.3.29 (fpm-fcgi) (built: Jun 29 2021 09:30:31)
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies
Версия Nginx
[user@redhat7 html]$ nginx -v
nginx version: nginx/1.20.1