SELinux阻止php-fpm和nginx一起工作?

我在SELINUX上遇到了一些问题。

当试图访问我的网站时,我得到了来自nginx的403禁止,服务器popup一个错误,并说使用grep NGINX /var/log/audit/audit.log | audit2allow -M mypol我做了,但是,

当试图加载页面,现在说拒绝访问,并要求使用命令grep PHP-FPM /var/log/audit/audit.log | audit2allow -M mypol,当我这样做,它然后回到403禁止访问,并要求我再次使用第一个命令。

就好像grep NGINX覆盖了php-fpm和反之。 如何解决这个问题,而不禁用selinux

我有权访问服务器上的gnome桌面,SELinux安全警报告诉我使用这些命令来解决问题,第一个命令确实解决了这个问题,但是却引发了另一个问题,当使用第二个命令时,它会覆盖第一个命令并返回到一个方。 我知道,如果我禁用selinux它将工作,但它是不安全的,把服务器的风险。

谢谢。

想出来,对于有同样问题的其他人,403禁止访问和selinux安全错误在你的服务器上使用这个命令root

restorecon -r /srv/www/domain.com 

修正了它对我来说,现在一切正在运行,因为它应该。