我最近再次开始尝试让 plone.app.theming 在 RHEL 机器上工作。我正在按照建议通过 buildout 构建 lxml 库,但它仍然无法正常工作。
我得到的错误是:reloc 后无法恢复段 prot:lxml egg 目录中的文件的权限被拒绝。这使实例无法启动。
经过反复试验和研究,我终于找到了一个解决方案,虽然不是一个好的解决方案,但我确实让 plone.app.theming 工作。问题似乎在于启用了 SELinux。出于测试目的,我在这个盒子上禁用了 SELinux,wola,在重新启动我的实例后,一切正常。
我的问题是这样的。什么,如果我做错了什么导致这个?是否有不涉及完全关闭 SELinux 的解决方案,并且是否有基于构建的解决方案来做到这一点?