<div dir="ltr"><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 30 Apr 2020 at 13:53, Lennart Poettering <<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Do, 30.04.20 09:35, Kaushal Shriyan (<a href="mailto:kaushalshriyan@gmail.com" target="_blank">kaushalshriyan@gmail.com</a>) wrote:<br>
65;6001;1c<br>
> Hi,<br>
><br>
> I am running CentOS Linux release 7.8.2003 (Core)<br>
> with php72u-fpm-7.2.30-1.el7.ius.x86_64 version. I am facing the below<br>
> permission denied issue. I also did the below steps<br>
> #cd /run<br>
> #chown -Rc nginx.nginx php-fpm<br>
> changed ownership of ‘php-fpm/php-fpm.pid’ from root:root to nginx:nginx<br>
> changed ownership of ‘php-fpm’ from root:root to nginx:nginx<br>
> #systemctl restart php-fpm again changes it from nginx.nginx to root.root<br>
> user.<br>
<br>
Typically, these per-service dirs in /run/ get recreated during<br>
restart, by the service in question. In addition, if RuntimeDirectory=<br>
is used in the service, systemd will automatically clear the specified<br>
directory when a service goes down. It's generally assumed to be the<br>
job of the daemon in question to create and make sure things are<br>
properly owned on next start if it uses different users and drops<br>
privs on its own.<br>
<br>
Lennart<br>
<br>
--<br>
Lennart Poettering, Berlin</blockquote><div dir="auto"><br></div><div dir="auto">Thanks Lennart for the reply. I have followed the below steps to fix the permission issue.</div><div dir="auto"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">#vim /etc/systemd/system/php-fpm.service<br>.include /usr/lib/systemd/system/php-fpm.service<br>[Service]<br>User=nginx<br>Group=nginx<br>#systemctl daemon-reload<br>#systemctl restart php-fpm.service<br>#tree -pug php-fpm<br>php-fpm<br>├── [-rw-r--r-- nginx    nginx   ]  php-fpm.pid<br>└── [srw-rw---- nginx    nginx   ]  www.sock</blockquote><div><br></div><div>It worked like a charm. Much appreciated for your help. Please let me know if I am missing anything or if there are any better ways to handle the same issue. I look forward to hearing from you. Thanks in advance.</div><div><br></div><div>Best Regards,</div><div><br></div><div>Kaushal</div></div></div></div>
</div>