我正在尝试为我的Magento Web应用程序安装主题。
当我去Magento Connect并输入主题的加密密钥并尝试安装时我得到了
extension String {
func toMD5() -> String {
if let messageData = self.data(using:String.Encoding.utf8) {
var digestData = Data(count: Int(CC_MD5_DIGEST_LENGTH))
_ = digestData.withUnsafeMutableBytes {digestBytes in
messageData.withUnsafeBytes {messageBytes in
CC_MD5(messageBytes, CC_LONG((messageData.count)), digestBytes)
}
}
return digestData.hexString()
}
return self
}
}
extension Data {
func hexString() -> String {
let string = self.map{ String($0, radix:16) }.joined()
return string
}
}
然而,似乎每个人都可以找到除我之外的那行代码。我上下搜索了那行代码。有人可以帮助我找到那行代码或告诉我应该在哪一行添加该代码。我非常感谢你的帮助。提前谢谢。
答案 0 :(得分:0)
第一种方法适用于以下链接
http://magento.stackexchange.com/questions/73861/solution-to-magento-downloader-1-9-2-unknown-cipher-list
在这里,它解释了在下载器/ lib / Mage / HTTP / Client / Curl.php中的第377行注释代码