Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php laravel4发送电子邮件错误';此流不支持SSL/crypto';_Php_Ssl_Laravel 4 - Fatal编程技术网

Php laravel4发送电子邮件错误';此流不支持SSL/crypto';

Php laravel4发送电子邮件错误';此流不支持SSL/crypto';,php,ssl,laravel-4,Php,Ssl,Laravel 4,现在我正在使用wamp在windows7上开发我的laravel4项目。当我向用户发送电子邮件时,我发现下面有一个错误 在互联网上搜索后,答案是openssl扩展 但我也得到了这个错误 有什么想法吗?谢谢:) 编辑: extension=php_openssl.dll未注释,phpinfo显示openssl ennable 安装php5 openssl(apt get在Debian和Ubuntu上安装php5 openssl) 重新启动Apache(/etc/init.d/apache2在De

现在我正在使用wamp在windows7上开发我的laravel4项目。当我向用户发送电子邮件时,我发现下面有一个错误

在互联网上搜索后,答案是openssl扩展

但我也得到了这个错误

有什么想法吗?谢谢:)

编辑: extension=php_openssl.dll未注释,phpinfo显示openssl ennable

  • 安装php5 openssl(
    apt get在Debian和Ubuntu上安装php5 openssl
  • 重新启动Apache(
    /etc/init.d/apache2在Debian和Ubuntu上重新启动)

  • 应该可以了。

    我正在为windows回答这个问题

    遵循以下步骤

    1) 在php.ini文件中启用extension=php_openssl.dll(Remove;)

    注意,将有2个.ini文件。您需要编辑在Apache文件夹下找到的文件

    2) 重启服务器

    3) 运行phpinfo();并检查openssl,如下所示


    别忘了第二步!这可能是最常被遗忘的步骤:)但我使用的是windows):扩展名已经安装好了。
    phpinfo()
    对Openssl有何评论?另一个建议是检查您的php.ini文件,确保未注释
    extension=php\u Openssl.dll
    。由此可知:yes extension=php_openssl.dll未注释,phpinfo show openssl ennable):