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 回答
最好的解决方案是使用TYPO3 console,它允许通过命令行调用
./typo3cms upgrade:all
进行一次 all 升级 .如果分配了足够的内存,也许你还想检查php.ini的CLI .