简体   繁体   English

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

[英]TYPO3 - Failing to complete the Upgrade Wizard after upgrade from 7LTS to 8LTS - Error Out of memory

TYPO3 - I'm failing to complete the Upgrade Wizard after upgrade from 7LTS to 8LTS. TYPO3 - 从7LTS升级到8LTS后,我无法完成升级向导。

I have one step left: 我还剩一步:

Wizards available 96% Complete 向导可用96%完成

Execute database migrations on single rows 在单行上执行数据库迁移

Some row updaters have not been executed: Migrate values in database records having "l10n_mode" either set to "exclude" or "mergeIfNotBlank" Migrate values in sys_file_reference crop field Scan for old "" syntax in richtext and text fields and update to "" 某些行更新程序尚未执行:迁移数据库记录中的值,其中“l10n_mode”设置为“exclude”或“mergeIfNotBlank”迁移sys_file_reference裁剪字段中的值扫描richtext和text字段中的旧“”语法并更新为“”

... but then I get an error: ...但后来我收到一个错误:

Load extension configuration 加载扩展配置

The system detected a fatal error during script execution and redirected to this module. 系统在脚本执行期间检测到致命错误并重定向到此模块。 Your loaded extensions are now checked for possible problems. 现在检查已加载的扩展是否存在可能的问题。 After incompatible extensions are unloaded, you can restart the initial action to proceed your request. 卸载不兼容的扩展后,您可以重新启动初始操作以继续执行请求。 Detected Fatal Error Out of memory (allocated 128270336) (tried to allocate 253974336 bytes) in /is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php on line 172 Check for broken extensions 在/is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement中检测到致命错误内存不足(已分配128270336)(尝试分配253974336字节)第172行的.php检查是否存在损坏的扩展名

Checks whether the local extensions' ext_tables and ext_localconf files can be included without errors, meaning they can be loaded without breaking the system. 检查是否可以包含本地扩展的ext_tables和ext_localconf文件而不会出现错误,这意味着可以在不破坏系统的情况下加载它们。 All local extensions can be loaded! 可以加载所有本地扩展!

I already changed the values in .htacces ... 我已经改变了.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

... but with no success. ......但没有成功。 How can I complete the upgrade wizard to 100%? 如何将升级向导完成100%?

I have fairly large tables in two extension >500k 我有两个扩展> 500k的相当大的表

The best solution would be to use the TYPO3 console which allows doing all upgrades either by once with the command line call ./typo3cms upgrade:all . 最好的解决办法是使用TYPO3控制台它允许做的所有升级或者通过一旦与命令行调用./typo3cms upgrade:all

Maybe you wanna also check the php.ini for CLI if there is enough memory assigned. 如果分配了足够的内存,也许你还想检查php.ini的CLI。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM