[07-Dec-2015 17:07:08] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root[07-Dec-2015 17:07:08] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root
Check php-fpm
the log to find the above hint, try to change php-fpm
user
and group
Modify the current user to match, the error is still.
By lsof -Pni4 | grep LISTEN | grep php
seeing php-fpm
that it is actually running as the current user rather than the root user.
php-fpm 51546 joshua 7u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51551 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51552 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51553 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
Reply content:
[07-Dec-2015 17:07:08] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root[07-Dec-2015 17:07:08] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root
Check php-fpm
the log to find the above hint, try to change php-fpm
user
and group
Modify the current user to match, the error is still.
By lsof -Pni4 | grep LISTEN | grep php
seeing php-fpm
that it is actually running as the current user rather than the root user.
php-fpm 51546 joshua 7u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51551 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51552 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)php-fpm 51553 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
Change the FPM configuration let FPM do what you want the user to run,
sudo vim/etc/php-fpm.d/www.conf
; Set permissions for unix socket, if one is used. In Linux, read/write; permissions must be set in order to allow connections from a web server. Many; BSD-derived systems allow connections regardless of permissions.; Default Values: user and group are set as the running user; mode is set to 0660;listen.owner = nobody;listen.group = nobody;listen.mode = 0660; Unix user/group of processes; Note: The user is mandatory. If the group is not set, the default user's group; will be used.; RPM: apache Choosed to be able to access some dir as httpduser = apache; RPM: Keep a group allowed to write in log dir.group = apache