【问题标题】:SMTP mail error in Opencart 2.0.3.1Opencart 2.0.3.1 中的 SMTP 邮件错误
【发布时间】:2015-09-29 02:33:27
【问题描述】:

当我尝试在联系页面中提交电子邮件时,OpenCart 2.0.3.1

中出现以下错误

警告:fsockopen():php_network_getaddresses:getaddrinfo 失败: 在线/[路径]/system/library/mail.php 中的名称或服务未知 170 警告:fsockopen():无法连接到 ssl://smtp.gmail.com :465(php_network_getaddresses:getaddrinfo失败:名称或服务 未知)在 /[路径]/public_html/muadoan_com/system/library/mail.php 在第 170 行通知:错误:php_network_getaddresses:getaddrinfo 失败:名称或服务未知 (0) 在 /[路径]/public_html/muadoan_com/system/library/mail.php 在第 173 行

在设置中,我设置了协议SMTP,

  • 主机名:ssl://smtp.gmail.com
  • 用户名:myemail@gmail.com
  • 密码:我的邮箱密码
  • 端口:465

我搜索并发现有人遇到此问题,但使用的是旧版本的 opencart。

有人帮帮我吗?

【问题讨论】:

  • 您的网络配置不正确。不是编程问题。

标签: smtp opencart opencart2.x


【解决方案1】:

使用以下命令从文档根目录中提取代码:

grep -R "'config_mail_smtp_host'" *

在找到的文件中,将$this->config->get('config_mail_smtp_host') 替换为$this->config->get('config_mail_smtp_hostname')

关于这个问题,请参阅here,但您可能会找到更多文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 2010-10-10
    • 2018-07-07
    • 1970-01-01
    相关资源
    最近更新 更多