目前我正在努力让PHP mail()
功能正常工作。为此,我可能需要启用httpd_can_sendmail
,但是当我尝试在rhc ssh
上更改它时,即使我尝试将其更改为非持久性,也会拒绝权限。访问sudoers文件也被拒绝,我觉得我找不到合适的词语来在Google上找到解决方案。
如何设置我的帐户才能更改这些布尔值?
答案 0 :(得分:0)
如果这是针对OpenShift Online的,那么您根本无权修改SELinux。您也没有sudo或root访问权限。您只能访问容器内部的内容。
如果您只是尝试使用PHP发送电子邮件,则应使用第三方,例如SendGrid(可在https://marketplace.openshift.com处获得,作为易于添加的服务),或者使用mailgun,甚至是您自己经过身份验证的gmail / yahoo电子邮件帐户。这也有助于确保您的电子邮件不会被OpenShift垃圾邮件过滤器捕获。