С обновлением до PHP7 каждого скрипта на моем сервере с помощью функции почты PHP больше не работает :-(PHP почта()/Sendmail не работает с Apache 2.4 PHP7 обновления
В то же время, я также повышен с Apache 2.2 до 2.4, и у меня есть чувство, что это, возможно, где проблема лежит
Мой файл php.ini содержит:.
sendmail_path = /usr/sbin/sendmail -t -I
Sendmail делает отправить электронную почту, если я пытаюсь из командной строки, так что я я знаю, что это работает. Я нашел ошибку, которая, я считаю, связана с Apa че и разрешения в exim_paniclog:
удалось установить GID = 995 или UID = 0 (EUID = 0): форсирование реального = эффективная
Я надеюсь, что кто-то может прийти на эту проблему и может возможно, пролил некоторый свет на это для меня. Заранее спасибо!
Вы уверены, что PHP5 и PHP7 использовать один и тот же файл php.ini? Правильный ли sendmail_path появляется в выводе, если вы запустите 'phpinfo();'? –
Привет, Мэтт. Ниже ответ решил это для меня. Да phpinfo() действительно показал правильный путь. Спасибо за ваш вклад. – KingRidgehead