这篇文章主要介绍mac中php发送邮件失败的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
mac php发送邮件失败的解决办法:1、找到并打开php.ini文件;2、添加“sendmail_path = sendmail -t -i”或“sendmail_path = /usr/sbin/sendmail -t -i”即可。
本文操作环境:macOS10.15系统、PHP7.1版,MacBook Air 2019电脑
mac php发送邮件失败怎么办?
问题显示:
fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable问题。
解决办法:
看一看php.ini文件,并确保你能看到这行:
sendmail_path = sendmail -t -i
或
sendmail_path = /usr/sbin/sendmail -t -i
它不应该有任何引号,并且在它之前没有分号(;)。如果不存在或不同,请将其更改为与上面的一行匹配。
如果这没有帮助,看看http://switch.richard5.net/2006/08/19/fatal-open-lock-file-pidmasterpid/,看看是否有帮助。既然你已经更新了PHP,我怀疑postfix是个问题。
另外:
你可能有后缀配置问题。如果你试图发送的电子邮件不是本地服务器上的电子邮件,则可能需要检查/etc/mailnames和/etc/postfix/main.cf支票myhostname,mydomain和myorigin。
以上是“mac中php发送邮件失败的解决方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。