Господа, подскажите пожалуйста, как посмотреть от какого пользователя осуществляется запись в файл ?
контейнеры
ngnix + php-fpm
в nginx:
location ~ \.php$ {
root /var/www/app/public;
include fastcgi_params;
fastcgi_pass php;
}
upstream php {
server %FPM_HOST%:%FPM_PORT% %FPM_UPSTREAM_PARAMS%;
%ADDITIONAL_FPM_HOSTS%;
}
php-fpm:
&app-service app: &app-service-template
...
us
er: "${CURRENT_USER:-0:0}"
volumes:
- /etc/passwd:/etc/passwd:ro
- /etc/group:/etc/group:ro
hostname: *app-service
environment:
FPM_PORT: &php-fpm-port 9000
FPM_USER: "${USER_ID:-1000}"
FPM_GROUP: "${GROUP_ID:-1000}"
command:
keep-alive.sh restart: on-failure
networks:
- default-network
&php-fpm-service php-fpm:
<<: *app-service-template
user: 'root:root'
restart: always
hostname: *php-fpm-service
ports:
- *php-fpm-port
entrypoint: /fpm-entrypoint.sh
command: php-fpm --nodaemonize -d "opcache.enable=0" -d "display_startup_errors=On" -d "display_errors=On" -d "error_reporting=E_ALL"
networks:
- default-network