私は最近、plone.app.theming を RHEL ボックスで動作させるための作業を再開しました。提案されているように、buildout を使用して lxml ライブラリを構築していますが、それでも機能しません。
私が得ていたエラーは次のとおりです:再配置後にセグメントprotを復元できません:lxmlの卵ディレクトリ内のファイルに対するアクセス許可が拒否されました。これにより、インスタンスが起動しなくなりました。
いくつかの試行錯誤と調査の後、良い解決策ではありませんが、最終的に解決策を見つけましたが、 plone.app.theming が機能しました。問題はSELinuxが有効になっているようです。テスト目的で、このボックスで SELinux を無効にし、インスタンスを再起動した後、すべてが機能しました。
私の質問はこれです。これを引き起こすために何か間違ったことをしている場合はどうなりますか? SELinux を完全にオフにする必要のない解決策はありますか? また、そのためのビルドアウト ベースの解決策はありますか?