试图通过后端升级Typo3或更新扩展时出错(服务器名称混淆):
在typo3_src-10.4.26/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php第449行
if (!file_exists($cert)) {
throw new \InvalidArgumentException(
"SSL certificate not found: {$cert}"
);
}配置设置为:$GLOBALS['TYPO3_CONF_VARS']['HTTP']['verify'] = false;
除了设置BE (LocalConfiguration.php)之外,还在AdditionalConfiguration.php中添加了条目。
通常,据我所知,它不应该使用此设置验证SSL证书。我还能做些什么来调试或解决这个错误吗?
环境信息:
7.64.0
域是默认的HE服务器域,例如"wp12345678.server-he.de"
发布于 2022-07-03 12:40:11
尝试设置$GLOBALS‘’TYPO3 3_CONF_VARS‘’cert‘,并以PEM格式提供证书。

截图中的链接:
http://docs.guzzlephp.org/en/latest/request-options.html#cert
您的设置$GLOBALS['TYPO3_CONF_VARS']['HTTP']['verify']未被考虑的原因之一是您必须在更新之前清除缓存。
此外,如果只有在尝试升级时才会出现问题,则可以手动进行升级。
https://stackoverflow.com/questions/72845002
复制相似问题