Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TYPO3 Upgrade vom 11.2.0 to 11.5.0 - Problems with Form Extension and EXT: path in Frontend

I have upgraded a TYPO3 installation from 11.2.0 to the latest version of today 11.5.0.

After changing my symlinks to the new TYPO3 source files, cleaning all caches, performing all upgrade wizards successfully and without errors, I get 2 new error messages that I haven't seen in previous TYPO3 installations. One in the backend and one in the frontend.

Frontend:

503 - Resource paths must start with "EXT:" and must reference Resources/Public

enter image description here

and in the Backend:

503 - TYPO3.CMS.Form.mixins.formElementMixins.FormElementMixin does not exist within the configuration

enter image description here

I am currently finding out the source of the problem. Since Google has no content about these new issues, I thought it would be a good idea to create this thread.

Does anyone have similar problems upgrading to TYPO3 11.5.0?

like image 462
TYPO3 Freelancer Avatar asked Oct 15 '25 03:10

TYPO3 Freelancer


1 Answers

I found the answer to the frontend error message Resource paths must start with "EXT:" and must reference Resources/Public myself after looking deeper into the error messages.

I included a SASS file for the bootstrap_package like this in my setup:

page{
    includeCSS{
        custom = EXT:my_package/Resources/Private/Scss/style.scss
    }
}

After I changed "Private" to "Public", the error message disappeared.

page{
    includeCSS{
        custom = EXT:my_package/Resources/Public/Scss/style.scss
    }
}

Conclusion: Apparently TYPO3 now makes sure that your resource paths are named the right way and do NOT point to any other directory.

like image 133
TYPO3 Freelancer Avatar answered Oct 19 '25 01:10

TYPO3 Freelancer