PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Saturday, February 5, 2022

[FIXED] Typo3 major upgrade version from 9.5 to 10.4

 February 05, 2022     composer-php, migration, typo3     No comments   

Issue

I have some problems updating the extensions from typo3(9.5 to 10.4) with composer. I followed the documentation: https://docs.typo3.org/m/typo3/guide-installation/master/enus/Upgrade/InstallTheNewSource/Index.html, however, I'm using some extensions that require typo3 (9.5) version. What should I do with those ? should I remove them from composer.json and looked for other alternatives ?

This is a sample error while trying to update typo3 packages

 Problem 7
- gridelementsteam/gridelements is locked to version 9.7.0 and an update of this package was not requested.
- gridelementsteam/gridelements 9.7.0 requires typo3/cms-backend ^9.5.7 -> found typo3/cms-backend[v9.5.7, ..., v9.5.28] but it conflicts with your root composer.json require (^10.4).

Thanks for the help.


Solution

You should check if there are newer versions of the extensions that cause problems. If it's just gridelements, there is a version that's compatible with TYPO3 10.4. You should upgrade that extension to version 10.2 in your composer.json. Then you should check if everything still works. Extensions sometimes have breaking changes, though I think gridelements shouldn't have any problems in this case.

If there are more extensions and they don't have newer versions that are compatible with TYPO3 10.4 you have multiple options:

  • Remove them and look for alternatives
  • Contact the creator of the extensions and ask if they can make it compatible to TYPO3 10.4 (or already have a version they haven't released)
  • Make the extensions compatible yourself of have someone else do it


Answered By - Rudy Gnodde
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing