centos7安装php的openssl扩展
2017-02-22 18:19
741 查看
错误提示:
SMTP connect() failed
调用phpmailer发送邮件提示这个错误
解决办法:
1.缺少openssl扩展,安装过程
2、安装完成,会显示安装目录,cd安装目录,可以看到openssl.so扩展
3、修改php.ini,如果找不到配置文件,可以输出phpinfo查看,开启openssl扩展:
增加extension = openssl.so
3、重启nginx
或者apache,reload不行,一定要重启
/etc/init.d/nginx restart
如果是apache,使用service httpd restart
4、重启php
/etc/init.d/php-fpm stop
/etc/init.d/php-fpm start
SMTP connect() failed
调用phpmailer发送邮件提示这个错误
解决办法:
1.缺少openssl扩展,安装过程
1、cd /root/tar wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz tar -zxvf openssl-1.0.2j.tar.gz cd php-5.6.16/ext/openssl/ mv config0.m4 config.m4 /usr/local/php/bin/phpize ./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config make sudo make install
2、安装完成,会显示安装目录,cd安装目录,可以看到openssl.so扩展
3、修改php.ini,如果找不到配置文件,可以输出phpinfo查看,开启openssl扩展:
增加extension = openssl.so
3、重启nginx
或者apache,reload不行,一定要重启
/etc/init.d/nginx restart
如果是apache,使用service httpd restart
4、重启php
/etc/init.d/php-fpm stop
/etc/init.d/php-fpm start
相关文章推荐
- php安装openssl 扩展
- 解决windows下Composer因php_openssl扩展缺失而安装失败的问题
- centos7安装php的zip扩展
- Php 不重新编译安装openssl 扩展
- Centos7 用yum命令安装LAMP环境(php+Apache+Mysql)以及php扩展
- 解决windows下Composer因php_openssl扩展缺失而安装失败的问题
- 在php上安装mcrypt、bcmath和openssl扩展(银联业务需要)
- Centos7 下安装PHP7 phpredis扩展报错解决办法
- CentOS7安装redis数据库及php-redis扩展
- Centos7上安装PHP-Redis扩展以及一些简单的实用
- 解决windows下Composer因php_openssl扩展缺失而安装失败的问题
- 您的服务器没有安装这个PHP扩展:OpenSSL(其他平台API同步需要)
- 在php上安装mcrypt、bcmath和openssl扩展(银联业务需要)
- centos7下安装mongodb和php扩展mongodb
- php无需编译安装openssl扩展
- PHP安装OPENSSL扩展模块
- 解决windows下Composer因php_openssl扩展缺失而安装失败的问题
- 解决windows下Composer因php_openssl扩展缺失而安装失败的问题
- centos7 安装php扩展mongodb 心得
- Centos 7(Linux)环境下安装PHP(编译添加)相应动态扩展模块so(以openssl.so为例)