現象 †
mod_phpを組み込んでからApacheを起動しようとしたら
cannot restore segment prot after reloc: Permission denied
というエラーが発生しました。
原因 †
- セキュリティコンテキストが不足してるのが原因です。
対策 †
- libphp5.soに、タイプtextrel_shlib_tを設定します。
方法 †
1
2
3
4
5
| -
!
-
!
| chcon -c -v -t textrel_shlib_t [Apacheのパス]/modules/libphp5.so
ls -laZ [Apacheのパス]/modules/libphp5.so
|
検証時の環境 †
参考 †