You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3 10.4.21更新扩展列表无法访问mirrors.xml.gz报错如何解决?

TYPO3 扩展列表更新报错解决方案

1. 服务器网络连通性排查

  • 登录CentOS 7服务器后先测试目标资源连通性,执行命令:
    curl -I https://repositories.typo3.org/mirrors.xml.gz
  • 若请求超时,先检查服务器出站443端口是否被防火墙拦截,执行命令查看防火墙规则:
    firewall-cmd --list-all
  • 确认DNS解析是否正常,执行命令测试域名解析:
    nslookup repositories.typo3.org
    若解析失败可临时更换公共DNS(如114.114.114.114、8.8.8.8)后重试。

2. PHP 运行环境配置排查

  • 检查cURL扩展是否正常启用,执行命令:
    php -m | grep curl
    无返回结果则安装对应版本cURL扩展:
    yum install php72w-curl
    安装完成后重启php-fpm或web服务器。
  • 检查openssl扩展是否正常启用,执行命令:
    php -m | grep openssl
    缺少则对应安装即可。
  • 确认php.ini配置中allow_url_fopen参数值为On,修改后需重启服务生效。

3. TYPO3 配置排查

  • 登录TYPO3后台,进入设置 > 扩展管理 > 设置,确认扩展镜像源为官方默认地址,若有自定义配置先恢复默认。
  • 清理TYPO3全局缓存后重试,可点击后台右上角闪电图标清理,也可执行CLI命令清理:
    ./typo3/sysext/core/bin/typo3 cache:flush
  • 也可手动下载mirrors.xml.gz文件上传到TYPO3缓存目录typo3temp/var/transient/,再刷新扩展列表。

4. 兼容适配调整

当前使用的TYPO3 10.4、PHP 7.2均已停止官方维护,若以上方案都无效,可临时关闭SSL证书校验测试(仅测试用,不建议长期开启),在TYPO3配置文件AdditionalConfiguration.php中添加如下配置:

$GLOBALS['TYPO3_CONF_VARS']['HTTP']['verify'] = false;

内容的提问来源于stack exchange,提问作者Haroun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 06:15:01