php5.6以上报错 OpenSSL Error messages以及curl的错误
来源:互联网 发布:全途打单软件 编辑:程序博客网 时间:2024/06/06 08:47
我是安装laravel5.1的时候以及安装zencart的时候,报的该错误,解决办法如下:
1. 查看证书信息,随便写一个php页面运行
<?phpecho '<pre>';print_r(openssl_get_cert_locations());?>
比如我是显示:
Array( [default_cert_file] => /apache24/conf/cert.pem [default_cert_file_env] => SSL_CERT_FILE [default_cert_dir] => /apache24/conf/certs [default_cert_dir_env] => SSL_CERT_DIR [default_private_dir] => /apache24/conf/private [default_default_cert_area] => /apache24/conf [ini_cafile] => [ini_capath] => )
第一个default_cert_file根据你自己的位置查找,肯定找不到这个cert.pem文件
2. 下载pem文件
http://curl.haxx.se/docs/caextract.html
到上一部显示的位置,重命名为 cert.pem
3. 修改php.ini,根据你自己的系统变一下路径
curl.cainfo = "E:/Program Files/apache24/conf/cert.pem"
和
openssl.cafile = "E:/Program Files/apache24/conf/cert.pem"
重启,再试试
0 0
- php5.6以上报错 OpenSSL Error messages以及curl的错误
- php5.2以上报错问题
- php5.6 openssl 错误 composer 失败
- CentOS PHP5安装pdo_mysql,openssl,curl扩展
- PHP5.2以上版本,错误
- ecshop number_format() 在php5.3以上的错误解决方案
- ecshop在php5.3以上的错误number_format() 解决方案
- 关于APK打包所报Messages错误
- php5.5以上的数据库连接
- Flex和后台连接的时候报错MessageS…
- PHP5的异常处理机制[4]--PHP5之前的错误处理--返回Error flag(错误标记)
- PHP5的异常处理机制[3]--PHP5之前的错误处理--返回Error flag(错误标记)
- php5.6开启curl支持
- 解决php5.6的curl扩展开启失败的问题
- 解决php5.6的curl扩展开启失败的问题
- 解决PHP5.6的cURL扩展开启失败的问题
- php5.6编译安装关于mysql的报错
- 织梦安装好关于PHP5.3以上版本报错
- NSURLError错误码
- jenkins离线插件安装入门
- C++ primer 5 笔记3 chapter 2 变量和基本类型(2.4~2.6)
- c++ STL queue 内存布局简析
- 常见网络攻击原理
- php5.6以上报错 OpenSSL Error messages以及curl的错误
- nginx kill
- linux无锁化编程--__sync_fetch_and_add系列原子操作函数
- Android Studio 快捷键
- jQuery--事件对象
- 五、排序
- linux 操作服务器的常用命令
- 什么是SPOOLing?
- 3个著名加密算法(MD5、RSA、DES)的解析