2010-02-05 15 views
11

我使用WAMP运行,但我得到了在运行时,这样的警告:找不到插座运输“TLS” - 你忘记启用它,当你配置PHP

警告:的fsockopen( )[function.fsockopen]:无法连接到tls://smtp.gmail.com:465(无法找到套接字传输“tls” - 您忘记在配置PHP时启用它?)在C:\ wamp \ www \ mail \ testemail.php在线24 无法找到套接字传输“tls” - 您是否忘记在配置PHP时启用它?

+0

同样的问题和解决方案,除了缺少的运输是'ssl'在我的情况。 – 2015-07-30 22:31:46

回答

14

您需要为您的Apache/PHP安装启用SSL/TLS。 确保你的/ apache/bin文件夹中有libeay32.dll和ssleay32.dll。 编辑php.ini文件并添加

extension=php_openssl.dll 

然后重新启动Apache和你的SSL应该被加载。

1

如果您在Windows上使用WAMP,您可以在通知窗格中单击绿色的W。

然后转到: PHP - > PHP扩展 - > php_openssl

一旦你这样做WAMP应自动重新启动,一切都应该工作。

相关问题