Нет разрешения на изменение булевых переменных SELinux

в настоящее время я пытаюсь получить PHP mail() функция для работы. Для этого мне, вероятно, нужно включить httpd_can_sendmail, но когда я пытаюсь изменить его на rhc sshВ разрешении отказано, даже если я пытаюсь изменить его на непостоянный. Доступ к файлу sudoers также запрещен, и я чувствую, что просто не могу найти нужные слова, чтобы найти решение в Google.

Как я могу настроить свою учетную запись, чтобы иметь возможность изменять эти логические значения?

1

Решение

Если это для OpenShift Online, то у вас нет доступа к изменению SELinux вообще. У вас также не будет доступа sudo или root. У вас есть доступ только к тому, что находится внутри вашего контейнера.

Если вы просто пытаетесь отправить электронную почту с помощью PHP, вам следует использовать стороннее устройство, например SendGrid (доступно по адресу https://marketplace.openshift.com в качестве легкодоступного сервиса), или mailgun, или даже вашей собственной аутентифицированной учетной записи электронной почты gmail / yahoo. Это также поможет гарантировать, что ваши электронные письма не попадут в спам-фильтр OpenShift.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]