如何在Windows上为PHP全局设置CURLOPT_CAINFO?
发布时间:2020-12-13 20:23:04 所属栏目:Windows 来源:网络整理
导读:我明白我可以在任何特定的实例上设置选项,但是我真正想要的是设置一些php.ini或类似的东西来处理所有项目和所有实例. 有没有人知道我的方法来完成这个? 编辑: 我特别感兴趣的一个解决方案将允许证书在不同的位置在不同的服务器上. 我正在一台Windows机器上
我明白我可以在任何特定的实例上设置选项,但是我真正想要的是设置一些php.ini或类似的东西来处理所有项目和所有实例.
有没有人知道我的方法来完成这个? 编辑: 我正在一台Windows机器上开发,需要这样做,但是部署到一个不仅不需要它,甚至没有指示路径的Linux服务器. 我明白,我可以使用条件来检查代码运行的位置,但是更愿意让它开箱即用.在我看来,这是卷曲和PHP处理而不是我的代码的一个问题,因此它的设置属于那里.
我在这里找到答案(在用户注释中):
http://php.net/manual/en/function.curl-setopt.php
只要添加到你的.ini(注意:你不能使用ini_set,虽然我不知道你为什么想要.谢谢@Carlton): curl.cainfo=c:phpcacert.pem 并从:http://curl.haxx.se/docs/caextract.html获取该文件 工作,你不是开放自己的MITM攻击 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – Windows Web Server 2008 R2 Max R
- VS code 设置侧边栏字体大小
- 如何在Windows上获取多个文件的所有权?
- windows-7 – 通过Windows命令行连接到gmail pop服务器
- windows-server-2012-r2 – 在文件服务器集群上存储用户配置
- windows – 无效的id:处理泄露的文件描述符.jenkins
- .net – Windows XP上的DateTime.ToLocalTime
- vs调试程序缺少 msvcp140d.dll 解决方法
- cpanel – 如何在Windows中创建tar.gz归档文件?
- ms-dos – 在MS DOS中将多个文件复制到一个文件