Magento社区版1.9.2更新失败-列表中未知密码:TLSv1



今天我升级到1.9.2.0版本,以便也安装了补丁super -6285,但是安装到一半(使用Magento连接),控制台显示了一个错误屏幕,类似于您在维护时看到的屏幕。标志文件在根目录中(503错误)。的维护。Flag确实在根目录中,但奇怪的是它出现在控制台中。

拆除后维护。标记网站保持空白,管理页面也是如此。我可以访问连接管理器,但我想安装扩展管理器的一切都失败了,这条消息"连接错误:包社区/Interface_Adminhtml_Default失败:列表中未知密码:TLSv1"

如何解决这个问题?如果我查看文件,一半的文件是今天的日期,另一半是更早的日期,所以在我看来,安装故障或其他

downloader/lib/Mage/HTTP/Client/Curl.php文件中更改代码

$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1'); 

if(isset($var)){$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1');}

可能与此问题有关,Magento Connect子系统试图启动curl并使用SSL连接,该连接显然没有在所有Magento服务器上被禁用,因为您确实有一个部分成功的升级。

如这里和前面的链接所述,修复方法是通过编辑downloader/lib/Mage/HTTP/Client/Curl.php来启用TLSv1,使其包含以下行:

$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1');

我们在2月份Magento去功能化服务器时遇到了这个问题。

注意:链接都是与本节(StackOverflow)和Magento中的问题相关的Stack Exchange问题。StackExchange

我去了文件下载/lib/Mage/HTTP/Client/Curl.php,发现里面有一行TLSv1,所以我把//放在它前面,解决了问题!现在我可以做更新与连接!

但是…

现在我的网站显示链接不工作,我的管理保持空白…

下一题…

如果您已将Magento更新到1.9.2,则在使用下载程序时可能会遇到此错误。这个问题是由于旧的密码,仍然是一个未纠正的错误。但是通过调整一行代码可以解决这个问题。

要纠正这个错误,在downloader/lib/Mage/HTTP/Client/Curl.php中修改:

$ this -> curlOption (CURLOPT_SSL_CIPHER_LIST, TLSv1);

$ this -> curlOption (CURLOPT_SSLVERSION CURL_SSLVERSION_TLSv1);

最新更新