Selinux拒绝写入/ var / www / tmp,即使上下文是httpd_sys_rw_content_t

时间:2018-03-21 07:22:48

标签: apache selinux

问题:

httpd无法写入/var/www/tmp,因为它正被SELinux阻止。

说明:我用来从我的网站下载报告的PDF报告库正在抛弃“权限被拒绝”#39;错误,因为它无法写入/var/www/tmp。我已将tmp的{​​{1}}文件夹位置设置为php/var/www/tmp/var/www/tmp所有。它的上下文也被设置为apache。仍然httpd_sys_rw_content_t无法在此目录中写入。

我错过了什么?

我已使用以下命令设置了上下文和权限。

httpd chown -R apache:apache /var/www/tmp

可能出现什么问题?请注意,我不想禁用SELinux。

1 个答案:

答案 0 :(得分:0)

我相信-t标志应该在semanage命令中添加以指定类型。之后,使用restorecon -v

应用更改