TYPO3 - 从 7LTS 升级到 8LTS 后无法完成升级向导 - 内存不足错误
TYPO3 - Failing to complete the Upgrade Wizard after upgrade from 7LTS to 8LTS - Error Out of memory
TYPO3 - 从 7LTS 升级到 8LTS 后,我无法完成升级向导。
我还差一步:
向导可用 96% 完成
对单行执行数据库迁移
一些行更新程序尚未执行:
迁移 "l10n_mode" 设置为 "exclude" 或 "mergeIfNotBlank" 的数据库记录中的值
迁移 sys_file_reference 作物田中的值
在富文本和文本字段中扫描旧的 "" 语法并更新为 ""
...但随后出现错误:
加载扩展配置
系统在脚本执行期间检测到致命错误并重定向到此模块。现在会检查您加载的扩展是否存在可能的问题。卸载不兼容的扩展后,您可以重新启动初始操作以继续您的请求。
检测到致命错误
Out of memory (allocated 128270336) (试图分配 253974336 字节) in /is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php on line 172
检查损坏的扩展程序
检查本地扩展的 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
最好的解决方案是使用 TYPO3 console,它允许通过命令行调用 ./typo3cms upgrade:all
.[=12 进行一次 all 升级=]
如果分配了足够的内存,也许您还想检查 php.ini 的 CLI。
TYPO3 - 从 7LTS 升级到 8LTS 后,我无法完成升级向导。
我还差一步:
向导可用 96% 完成
对单行执行数据库迁移
一些行更新程序尚未执行: 迁移 "l10n_mode" 设置为 "exclude" 或 "mergeIfNotBlank" 的数据库记录中的值 迁移 sys_file_reference 作物田中的值 在富文本和文本字段中扫描旧的 "" 语法并更新为 ""
...但随后出现错误:
加载扩展配置
系统在脚本执行期间检测到致命错误并重定向到此模块。现在会检查您加载的扩展是否存在可能的问题。卸载不兼容的扩展后,您可以重新启动初始操作以继续您的请求。 检测到致命错误 Out of memory (allocated 128270336) (试图分配 253974336 字节) in /is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php on line 172 检查损坏的扩展程序
检查本地扩展的 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
最好的解决方案是使用 TYPO3 console,它允许通过命令行调用 ./typo3cms upgrade:all
.[=12 进行一次 all 升级=]
如果分配了足够的内存,也许您还想检查 php.ini 的 CLI。