TYPO3 8.7.9语言包下载及扩展列表更新失败求助
解决TYPO3 8.7.9语言包下载与扩展列表更新问题
嘿,我帮你梳理下这个TYPO3 8.7.9的问题,我遇到过不少类似的情况,咱们一步步来解决:
先确认PHP配置是否真的生效
Windows下的MAMP很容易踩“修改错php.ini文件”的坑,因为它有好几份配置文件。你得先确定MAMP实际在用哪一份:
- 要么在TYPO3的系统环境检测页面,找到「Loaded Configuration File」的路径;
- 要么在MAMP的根目录新建一个
phpinfo.php,内容写<?php phpinfo(); ?>,访问这个页面后看同样的路径。
找到正确的php.ini后,修改这几个参数: max_execution_time = 300(把脚本执行时间拉到足够长)max_input_time = 300(输入时间也同步调整)memory_limit = 256M(给TYPO3足够的内存空间)
修改完一定要重启MAMP的Apache服务,再刷新系统检测页面,看看橙色警告是不是消失了。
解决镜像资源访问失败的问题
TYPO3 8.7是个比较老的版本,官方的镜像源可能有变动,或者网络访问有障碍,咱们可以试试这几个方法:
- 更换镜像源:
进入后台「扩展」模块,点击「Configuration」标签,找到「Extension Repository Settings」,把默认的https://repositories.typo3.org/mirrors.xml.gz换成https://get.typo3.org/mirrors.xml.gz,保存后再尝试更新扩展列表。 - 手动下载语言包:
如果语言包还是下不了,直接去TYPO3官方对应版本的语言包专区(找适配8.7的德语包),下载后解压到你的TYPO3项目根目录下的typo3conf/l10n/文件夹里,然后回到后台语言设置页面刷新,就能识别到德语包了。 - 手动安装扩展:
要是「Get Extensions」还是用不了,就去TYPO3扩展仓库搜你需要的扩展,下载适配8.7版本的zip包,然后在后台「扩展」模块的「Install Extensions」标签里上传安装就行。
检查网络与防火墙设置
Windows7的系统防火墙或者代理可能会阻止MAMP的Apache进程访问外部资源:
- 先暂时关闭系统防火墙试试,要是能访问镜像源了,就给Apache的
httpd.exe添加防火墙允许规则; - 如果你的网络需要代理,就打开MAMP的Apache配置文件(路径是
MAMP\conf\apache\httpd.conf),添加代理相关配置(根据你的代理信息调整):
配置完记得重启Apache。ProxyRequests Off ProxyPass / https://repositories.typo3.org/ ProxyPassReverse / https://repositories.typo3.org/
最后提个重要提醒
TYPO3 8.7早在2020年11月就停止官方支持了,不仅存在安全漏洞,而且很多第三方服务和镜像源都不再维护这个版本了。如果条件允许,建议你升级到较新的LTS版本(比如11.x或12.x),这样后续的语言包、扩展下载会顺畅很多,也更安全。
内容的提问来源于stack exchange,提问作者Marcus
相关产品推荐
相关产品推荐

