Wp-includes/证书/ca-bundle.crt的用途是什么?

时间:2015-12-02 作者:Alex Dicianu

我在Wordpress网站上工作,偶然发现了那个证书。我想知道这是干什么用的。Wp是否以任何方式使用它?我可以删除它(或将其移到文档根目录之外)吗?谢谢

2 个回复
SO网友:Sisir

ca捆绑。crt文件是一个SSL证书文件,当WordPress使用HTTP API

此文件用于/wp-includes/class-http.php 文件这是WordPress的默认文件(永远不要从WP core中删除任何内容!)因此,删除它会给类的正常工作带来问题。

SO网友:Mark Kaplun

该文件旨在解决与wordpress通信的问题。org以通过HTTPS进行更新(并帮助进行其他基于HTTPS的通信)。并非所有主机都安装cURL库所需的根证书,以便能够验证某个主机是否是其所说的主机,这会导致“无法与wordpress.org通信”类型的错误。wordpress不依赖主机进行正确配置,而是为证书提供核心。

该文件没有任何真正的安全信息,理论上,如果服务器配置正确,您可以将其删除,但在下一次wordpress更新时,它将被重新安装,因此它是没有意义的。

相关推荐

Esc_html__security:在本例中用于什么?

如何esc_html__ (第二个)保护$message 被黑客攻击的变量?在这里使用这种保护有什么意义(第二种是纯文本保护)?<?php function unknown(){ /* If the user input any text, escape it. */ if ( !empty ( $_POST[\'unknown\'] ) ) $message = esc_html ( $_POST[\'unknow