• 技术文章 >后端开发 >PHP问题

    mac php发送邮件失败怎么办

    藏色散人藏色散人2021-09-17 09:41:28原创97

    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。

    推荐学习:《PHP视频教程

    以上就是mac php发送邮件失败怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:mac php
    上一篇:linux php怎么开启错误提示 下一篇:php bccomp中bc前缀的意思是什么
    线上培训班

    相关文章推荐

    • mac php导出excel乱码怎么办• MAC环境安装php、apache、MacPorts等环境配置• MAC环境下Laravel的安装及配置• 一文讲解MacOS常用终端命令(附代码)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网