Apache2、MySQL、PHPおよびPostfix(PHPを介して電子メールを送信するため)を備えたCentOS 7サーバーをセットアップしています。)
現時点での私の問題は、(Apacheのerror_logで)次のエラーが発生することです。
_sendmail: fatal: open /etc/postfix/main.cf: Permission denied
_
ファイル_/etc/postfix/main.cf
_には次の権限があります:-rw-r--r-- (622)
ディレクトリ_/etc/postfix
_には次の権限があります:drwxr-xr-x (755)
このディレクトリの所有者はroot
です。
私は何かを見逃しましたか?
Apacheがメールを送信できるように、SELinuxポリシーを調整する必要がある場合があります。最も簡単な方法は、httpd_can_sendmailブール値をオンにすることです [ 1 ]。
semanage boolean -m --on httpd_can_sendmail