- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 php mailer 创建用于发送电子邮件的代码,它在 localhost 中工作,但是当我在实时服务器上运行时,显示错误如下:
2020-11-16 07:45:03 SMTP ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) 2020-11-16 07:45:03 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting Message could not be sent.Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
<?php
/**
* This example shows sending a message using a local sendmail binary.
*/
require 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->SMTPDebug = 2;
$mail->isSMTP();
$mail->Host = 'mail.domain.co.id';
$mail->SMTPAuth = true;
$mail->Username = 'notreply@domain.co.id';
$mail->Password = 'XXXXXXXXXX';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->setFrom('notreply@domain.co.id');
$mail->addReplyTo('notreply@domain.co.id');
$mail->addAddress('myemail@domain.co.id');
$mail->Subject = 'Test Email via Mailtrap SMTP using PHPMailer';
$mail->isHTML(true);
$mailContent = "<h1>Send HTML Email using SMTP in PHP</h1>
<p>This is a test email I'm sending using SMTP mail server with PHPMailer.</p>";
$mail->Body = $mailContent;
if($mail->send()){
echo 'Message has been sent';
}else{
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
}
现在我在 ubuntu 服务器 12.04 LTS 中运行,我的服务器中是否有任何错误配置?
最佳答案
答案在错误消息中:
php_network_getaddresses: getaddrinfo failed: Name or service not known
这意味着两件事之一:
mail.domain.co.id
是您的邮件服务器的错误名称关于PHPMailer 错误 php_network_getaddresses : getaddrinfo failed: Name or service not known,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64854303/
我正在尝试从数据库中获取数据,并且查询在 sql 引擎上运行良好。但是当我尝试从实际需要的 php 文件中触发它时,我收到 php_network_getaddress 错误。 表单正在成功提交数据,
这个问题在这里已经有了答案: Getting "PHP Warning: PDO::__construct(): php_network_getaddresses: getaddrinfo fail
这个问题已经存在: Login and Registration in Android with PHP, MySQL and SQLite 已关闭 7 年前。 我正在尝试连接到我的 mysql wa
我想连接sql数据库。我究竟做错了什么?请帮忙 常量.php 连接.php 最佳答案 首先,您的 constants.php 文件似乎在开始的 PHP 标记中有错字。您应该按如下方式更新文件:
在做FTP资料采集的时候,需要用到一个PHP函数ftp_connect,这个函数是建立一个新的 FTP 连接,如果成功返回一个连接标识,失败则返回 FALSE. ftp_connect() 打开一个
我正在运行以下由 PHPDocker 生成的 Docker 容器: learn-php-mysql: image: mysql:5.7 container_name: learn-php-my
我正在尝试在本地计算机上运行我的项目,但它带来了以下错误: Warning: PDO::__construct() [pdo.--construct]: php_network_getaddresse
我已经更改了 .env 文件,在其中写入了数据库的新名称,但它仍然返回提及旧名称的错误。 ("mysql:host=db;port=3306;dbname=X-db", "X-user", "", [
我正在尝试使用 cron 作业将一些值从一台服务器更新到另一台服务器。我使用 file_get_contents()。 奇怪的是,这偶尔会失败。一分钟它起作用,一分钟它就不起作用。我收到这两个错误:
当我访问我的网站时,我不断收到此错误,这是什么意思? php_network_getaddresses: getaddrinfo failed: Name or service not known 如
我试图抛出异常并捕获错误,然后回显一个数字。 这是我到目前为止所得到的,但它返回以下 PHP 错误,这反过来又使我的 AJAX beforeSend 请求挂起。 PHP 代码 如何按照上面所述妥善处
你好! 所以我在为 Laravel 调度设置 cron 作业时遇到了这个恼人的问题。为了理解这个问题,这里是项目架构: 该项目是使用 docker 设置的(我们有一个 php 容器,并且mysql 和
当我尝试在本地主机上查看我的网站时,收到以下丑陋的警告。 mysql_connect() [function.mysql-connect]: php_network_getaddresses: get
我在某个目标域中遇到 DNS 问题。我正在使用 fopen() (但其他函数也有同样的问题)来检索图像,但出现此错误:警告:fopen(): php_network_getaddresses: get
这是我的代码片段 $fp = fsockopen($s['url'], 80, $errno, $errstr, 5); if($fp){ fwrite($fp, $out);
我遇到了 laravel sail 的问题,碰巧我刚刚克隆了存储库,它没有改变,docker-compose.yml然而,在执行 ./vendor/bin/sail up 后完全完好无损我已经启动了容
我正在尝试在docker(https://github.com/alves-nathan/covidprudente)上运行一个非常简单的lumen api。 构建正常,但是尝试运行镜像将返回错误:
我大约 2 小时前问过这个问题:Error parsing data : JSONException: Value { /** * Before s
完整的错误是: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not kno
我遵循了本教程 http://www.clusterdb.com/mysql-cluster/creating-a-simple-cluster-on-a-single-linux-host使用从 m
我是一名优秀的程序员,十分优秀!