2

私は RHEL6.5と Apacheを使用してい2.2.15ます。restartHTTPDになったとき、httpdもうそれを開始できません。に次のものを表示します/var/log/httpd/error_log

[Fri Aug 01 18:31:48 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:32:35 2014] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0
[Fri Aug 01 18:32:35 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:42:46 2014] [notice] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[Fri Aug 01 18:42:46 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:43:15 2014] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0
[Fri Aug 01 18:43:15 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:43:59 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:44:12 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:45:03 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

実際、私はすでにdisabledSELinuxを持っています。
どうすればいいですか?

4

1 に答える 1

2

確認: getenforceSELinux が実際に無効になっている場合は、次のように表示する必要があります: Disabled。

そうでない場合は、/etc/selinux/config :を変更しSELINUX=disabledて、システムを再起動できることを確認してくださいsetenforce 0

SELinux が無効になっていると確信できる場合、問題は SELinux とは関係ありません。Httpd はコンテキストunconfined_u:system_r:httpd_t:s0で実行されることをログに示していますが、SELinux が無効になっているため、これを強制する方法はありません。

于 2014-08-20T11:53:01.207 に答える