ecshop发邮件默认(UTC+0:00 伦敦、都柏林、里斯本时间)解决方法 ...

  • 橘子浪人
  • 2012-9-7 14:04
  • lij2960
  • 阅读(4480)
  • 评论(0)
  • 摘要: ecshop后台的邮件服务器设置,配置好邮件,默认的发送邮件时间是这样的:
    ecshop后台的邮件服务器设置,配置好邮件,默认的发送邮件时间是这样的:

    如何改成我们本地的默认时间呢?
    查找文件:includes/lib_base.php
    找到这样一行代码:

    [代码]php代码:

    $headers[] = 'Date: ' . gmdate('D, j M Y H:i:s') . ' +0000';

    把其替换成这样一行代码:

    [代码]php代码:

    $headers[] = 'Date: ' . gmdate('Y-m-d H:i:s', time() + 3600 * 8) . ' +0800';

    然后清除缓存,在试下邮件发送,就正常了




    PHP技术交流QQ群:422137578

    除非注明,文章均为 PHP二次开发 原创,转载请注明本文地址:http://www.php2.cc/article-20-1.html

    相关阅读

    最新评论

    用户名:  *

    邮 箱:  *

    网 址: 注意加上“http://”哦!