我最近又开始尝试让plone.app.theming在RHEL机器上工作。我正在按照建议通过buildout构建lxml库,但它仍然不能工作。
我得到的错误是:reloc后无法恢复段prot : lxml egg目录中的文件的权限被拒绝。这使得实例无法启动。
经过反复试验和研究,我终于找到了一个解决方案,虽然不是一个好的解决方案,但我确实让plone.app.theming工作了。问题似乎是在启用SELinux时出现的。出于测试的目的,我禁用了这个机器上的SELinux和wola,在重启我的实例后,整个过程都正常。
我的问题是。什么,如果我做错了什么导致了这一切?有没有一个不需要完全关闭SELinux的解决方案,会不会有一个基于构建的解决方案来做到这一点?
发布于 2011-12-15 06:32:05
您可能需要change files' selinux context。但是,这与Diazo和/或lxml没有任何联系。SELinux是个粗鲁的人。
https://stackoverflow.com/questions/8511102
复制相似问题