Apache / 課題管理


課題管理



cannot restore segment prot after reloc: Permission denied

apache, mysql, phpをCentOs環境で作って、apacheを実行しようとしたところ
「cannot restore segment prot after reloc: Permission denied」
とのエラーが出た。
これは、
「SELinuxポリシーが適用されて、エラーの出たライブラリの
セキュリティコンテキストが適切に設定されていない」ことを意味するそうです。
そこで、root権限で以下のコマンドで、変更
chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t libphp5.so
これで、OK!!

http://d.hatena.ne.jp/ni-man/20070903

  • SELinuxの設定を無効にした
    • [システム]-[管理]-[セキュリティレベルとファイヤーウォールの設定]
    • [SELinux]タブ
      SELinux設定:[無効  ]