当前位置: 首页 > 后端技术 > PHP

Laravel5.-常见问题(八)SSL-TLS

时间:2023-03-30 06:02:41 PHP

使用composer安装Laravel框架时,可能会报如下错误注意:出现以上错误的原因可能有三种,第一种:php_opensslisnotenabledphp.ini配置文件中的扩展文件;第二种:可能是操作系统时间与当前时间不匹配造成的;第三种:可能是CA证书问题解决方法:第一种:打开扩展文件,打开php.ini文件找到;extension=php_openssl.dll然后把前面的分号删掉保存,重启Apache服务,如下图:方法二:修改系统时间(以windows10为例)打开控制面板,找到“DateandTime”打开如下图所示第三种方式:配置CA证书先去https://curl.haxx.se/docs/cae...然后:在PHP安装中创建一个文件夹cacert存放CA证书的目录修改php.ini配置启用openssl,curl扩展搜索扩展,去掉打开扩展前的分号注释extension=curlextension=openssl,搜索[curl]和[openssl],找到curl和oppenssl配置模块;配置CA证书存放位置curl.cainfo=C:phpStudyPHPTutorialphpphp-7.2。1-nts/cacert.pemopenssl.cafile=C:phpStudyPHPTutorialphpphp-7.2.1-nts/cacert/cacert.pem;配置CA证书目录openssl.capath=C:phpStudyPHPTutorialphpphp-7.2.1-nts/cacert注意:三种解法,只要一种解法就可以解决问题,其他解法不用重新操作重新下载Laravel框架如下图所示: