首页 文章

TYPO3 - 从7LTS升级到8LTS后无法完成升级向导 - 错误内存不足

提问于
浏览
1

TYPO3 - 从7LTS升级到8LTS后,我无法完成升级向导 .

我还剩一步:

向导可用96%完成

在单行上执行数据库迁移

某些行更新程序尚未执行:迁移数据库记录中的值,其中“l10n_mode”设置为“exclude”或“mergeIfNotBlank”迁移sys_file_reference裁剪字段中的值扫描richtext和text字段中的旧“”语法并更新为“”

...但后来我收到一个错误:

加载扩展配置

系统在脚本执行期间检测到致命错误并重定向到此模块 . 现在检查已加载的扩展是否存在可能的问题 . 卸载不兼容的扩展后,您可以重新启动初始操作以继续执行请求 . 在/is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement中检测到致命错误内存不足(已分配128270336)(尝试分配253974336字节)第172行的.php检查是否存在损坏的扩展名

检查是否可以包含本地扩展的ext_tables和ext_localconf文件而不会出现错误,这意味着可以在不破坏系统的情况下加载它们 . 可以加载所有本地扩展!

我已经改变了.htacces中的值...

php_value always_populate_raw_post_data -1
php_value max_execution_time 300
php_value max_input_time 240
php_value memory_limit 512M

......但没有成功 . 如何将升级向导完成100%?

我有两个扩展> 500k的相当大的表

1 回答

  • 2

    最好的解决方案是使用TYPO3 console,它允许通过命令行调用 ./typo3cms upgrade:all 进行一次 all 升级 .

    如果分配了足够的内存,也许你还想检查php.ini的CLI .

相关问题