Mailcatcher/Puphpet - 邮件() returns 错误
Mailcatcher/Puphpet - mail() returns false
我有一个配置了 puphpet 的虚拟机,它有 ubuntu 14.04、apache、php 5.6 和 mailcatcher。
再一次,标题说明了一切。每次我使用 mail() 函数时,它 returns 都是错误的。据我所知,没有任何错误显示,这使得解决这个问题非常困难。
这里是发送邮件路径
sendmail_path /usr/local/rvm/wrappers/default/catchmail -f
感谢任何有关如何解决此问题的建议。
PS:我注意到这个问题已经被问过了,但他们没有接受答案,所提出的解决方案也没有帮助 =/
我设法找到它不起作用的原因。尽管 sendmail_path 在 zzzz_custom.ini 文件和 phpinfo() 中设置,但它不在 fpm/php.ini 文件中。
我只需要去:
/etc/php5/fpm/php.ini
并设置
sendmail_path = /usr/local/rvm/wrappers/default/catchmail -f
我有一个配置了 puphpet 的虚拟机,它有 ubuntu 14.04、apache、php 5.6 和 mailcatcher。
再一次,标题说明了一切。每次我使用 mail() 函数时,它 returns 都是错误的。据我所知,没有任何错误显示,这使得解决这个问题非常困难。
这里是发送邮件路径
sendmail_path /usr/local/rvm/wrappers/default/catchmail -f
感谢任何有关如何解决此问题的建议。
PS:我注意到这个问题已经被问过了,但他们没有接受答案,所提出的解决方案也没有帮助 =/
我设法找到它不起作用的原因。尽管 sendmail_path 在 zzzz_custom.ini 文件和 phpinfo() 中设置,但它不在 fpm/php.ini 文件中。
我只需要去:
/etc/php5/fpm/php.ini
并设置
sendmail_path = /usr/local/rvm/wrappers/default/catchmail -f