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