PHP调用邮件类时报错
stream_socket_enable_crypto(): this stream does not support SSL/crypto
就是php.ini下openssl扩展默认情况下是没有打开:
wamp下:
;extension=php_openssl.dll
Lamp下:
sudo apt-get install openssl libcurl3-openssl-dev #需要先安装openssl
#进入php源码解压目录
cd /path/to/php/ext/openssl
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-openssl
make
sudo make install
安装成功后在php.ini中加上
extension=openssl.so
重启Apache|nginx后生效~!
相关文章:
,请先登录查看所有评论- 重新认识PHP中的POST 2015-01-29
- ThinkPHP 伪静态配置(Apache+IIS)(二) 2014-12-10
- ThinkPHP 伪静态配置(Apache+IIS)(一) 2014-12-06
- mysql_real_escape_string()与addsalashes()的区别 2014-12-02
- addslashes防sql注入 2014-12-02
网友评论已关闭