ius-coredev team mailing list archive
-
ius-coredev team
-
Mailing list archive
-
Message #04394
[Bug 1312972] Re: php54-fpm "warning: user apache does not exist - using root"
This fix will move to stable tonight with php54-5.4.32-1 and
php55u-5.5.16-1.
** Changed in: ius
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1312972
Title:
php54-fpm "warning: user apache does not exist - using root"
Status in IUS Community Project:
Fix Released
Bug description:
If you install/upgrade php54-fpm and Apache is not installed (which is
usually the case if you are using Nginx), the php54-fpm prints this
warning:
"warning: user apache does not exist - using root"
What I noticed is that this sets the owner of /var/log/php-fpm
directory to owner root and 770 mode:
$ ls -ld /var/log/php-fpm/
drwxrwx---. 2 root root 4096 Apr 4 15:58 /var/log/php-fpm/
This is a problem because php-fpm cannot write anything into that directory because of this. And the biggest problem is that if you set permissions and owner to the user which runs php-fpm (which is nginx in my case) after the package is upgraded, it overwrites those permission again.
This same thing happens with php55u-fpm.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1312972/+subscriptions
References