1

現在、PHP関数を機能させようとしていますmail()。このためには、おそらく を有効にする必要がありますがhttpd_can_sendmail、 on に変更rhc sshしようとすると、非永続的に変更しようとしても許可が拒否されます。sudoers ファイルへのアクセスも拒否され、Google で解決策を見つけるための適切な言葉が見つからないような気がします。

これらのブール値を変更できるようにアカウントを設定するにはどうすればよいですか?

4

1 に答える 1

0

これが OpenShift Online の場合、SELinux を変更するためのアクセス権はまったくありません。また、sudo または root アクセス権もありません。コンテナ内にあるものにのみアクセスできます。

PHP でメールを送信するだけの場合は、 SendGrid (簡単に追加できるサービスとしてhttps://marketplace.openshift.comで入手可能)、mailgun、または独自の認証済み gmail/yahooなどのサードパーティを使用する必要があります。メールアカウント。これにより、メールが OpenShift スパム フィルターに引っかからないようにすることもできます。

于 2015-08-06T20:03:02.987 に答える