由於升級到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文件?如果運行'phpinfo();',輸出中是否顯示正確的sendmail_path? –
馬特你好。下面的回覆爲我解決了它。是的phpinfo()確實顯示了正確的路徑。感謝您的輸入。 – KingRidgehead