大佬教程收集整理的这篇文章主要介绍了php mail()函数在本地开发机器上很慢,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
互联网上有几个论坛帖子讨论了这个问题.但是,没有一个主题描述了我的有限知识应该做些什么.以下是适合我的步骤:
1)使用此命令找到您的主机名(如果您忘记了它):
:〜$cat / hosts / hostname
@H_734_1@mYHOSTNAME2)编辑文件/ etc / hosts并确保第一行是以下内容:
127.0.0.1 localhost.localdomain localhost myhostname
3)编辑sendmail配置文件(Ubuntu中的/etc/mail/sendmail.cf)和
取消注释#O HostsFile = / etc / hosts行
4)重新启动计算机.计算机现在启动速度要快得多,而且mail()函数应该立即返回.但是,除非您按照步骤5执行,否则实际上不会发送电子邮件.
5)每当使用邮件功能时,您必须新使用sendmail’-f’选项.例如:
@H_734_1@mail(‘recipient@somewhere.com’,’主题’,’消息’,null,’ – fsender @ somewhere.com’);我对其他服务器用户的问题是:
可以进行哪些进一步的更改,以便我不必使用sendmail -f选项?虽然添加-f选项并不是很难,但是当您的CMS(例如Drupal)在发送邮件时不使用-f选项时会出现问题.您需要破解核心模块才能添加此选项.
以上是大佬教程为你收集整理的php mail()函数在本地开发机器上很慢全部内容,希望文章能够帮你解决php mail()函数在本地开发机器上很慢所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。