gpt4 book ai didi

ssl - phpmailer、requre() 和 include_path 合并

转载 作者:太空宇宙 更新时间:2023-11-03 15:11:18 24 4
gpt4 key购买 nike

在尝试设置从 php 脚本发送电子邮件的漫长 5 天之后,我最终从我的本地服务器上完成了它,我使用的是 apache。

楼主,我做不到。我得到这个错误->

SMTP 错误:无法连接到 SMTP 主机

因此,我搜索了堆栈溢出等问题。我尝试使用 SMTPSecure = 'ssl',但什么也没做。我检查了 extension=php_openssl.dll 是否被注释掉了,但它甚至不存在于我的主机上。我的意思是,php.ini 中没有名为 php_openssl.dll 的文件。只有 Curl 部分下安装了 Openssl 的信息以及它是什么版本。在 openssl 部分下说它已启用。我的计算机和主机上的配置相同,但不会在主机上发送邮件。

预先感谢您的回答。

最佳答案

您的主机设置将与您的本地服务器不同,因此您需要不同的配置。看来您的主机已经安装了电子邮件服务器。除非您在本地计算机上设置了一个,否则您的 PHP 脚本在使用相同设置时将失败。此外,您的主机可能对其电子邮件服务器有限制,这意味着您可能无法使用它从本地服务器发送电子邮件。 (你应该问他们)。这篇文章中概述了替代方案:

How can I configure the mail function of PHP on Windows Vista?

如果您在您的主机上发送邮件时遇到问题,您应该向他们询问如何连接到电子邮件服务器的详细信息。他们很可能会限制使用以阻止发送垃圾邮件。

关于ssl - phpmailer、requre() 和 include_path 合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15464967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com