SELINUX 不允许上传图像

SELINUX 不允许上传图像

我有一台装有 nginx 和 PHP7 的 Centos 7 服务器,如果 SESTATUS 为强制模式,则 SELINUX 出现问题,我无法上传图像,但如果状态为允许,则可以上传图像。我在该服务器上托管 Magento,因此要添加产品图像,我需要通过管理面板上传图像。那么强制模式阻止上传的原因是什么?

笔记

我可以选择图片并“上传”,但图片已损坏,如果我检查产品图片文件夹,里面什么也没有。上传后,我也应该在后端看到它,但只有一个损坏的 tmp 图片。

那么我是否应该使用 audit2allow 创建例外策略?或者还有其他解决方案可用吗?

答案1

SELinux 可能会妨碍日常任务。以下网站详细介绍了一位男士在相同情况下的工作。

http://blog.frag-gustav.de/2013/07/21/nginx-selinux-me-mad/

您可能必须向尝试写入文件的目录添加上下文。

您的错误日志写了什么?

相关内容