我有一个虚拟机配置了puphpet,它有ubuntu14.04、apache、php 5.6和mailcatcher。
再一次,标题说明了一切。每次使用mail()函数时,它都会返回false。据我所知,在任何地方都没有显示错误,这使得解决这个问题相当困难。
以下是sendmail路径
sendmail_path /usr/local/rvm/wrappers/default/catchmail -f
感谢你对如何解决这个问题的任何建议。
PS:我注意到问题已经问过了,但他们的答案没有被接受,提出的解决方案也没有帮助
发布于 2015-05-19 07:34:09
我设法找出了它不起作用的原因。虽然sendmail_path是在zzzz_custom.ini文件和phpinfo()中设置的,但它不在fpm/php.ini文件中。
我只需要去:
/etc/php5/fpm/php.ini
并设定
sendmail_path = /usr/local/rvm/wrappers/default/catchmail -f
https://stackoverflow.com/questions/30308120
复制相似问题