Hi.
My setup:
The site (http://www.biomil.se) has three languages (en,sv and xx (for testing)), all three root pages are set as "Website root". I used to have "en" as fallback language. None of the root pages is associated with a DNS.
The following modules are installed: BackupDB, cfs_maps, changelanguage, inputvar, translation, xls_export.
I have upgraded my Contao installation to 2.11.6 and now got a broken website. First, the only thing shown was "No root page found" in any language. Now, as of a sudden, some of the "sv" and "xx" bransch started working again, but "en" is still broken.
When trying to solve the problem, I temporarily unchecked Language fallback for English. I then tried to check it back again, I get the error message "You can only define one website root page per domain as language", and I cannot save the settings. Going back to Site structure view, I am warned that there is no fallback:
Code:
None of the active website root pages without an explicit DNS setting has the language fallback option set, which means that these websites are only available in the one language you have defined in the page settings! Visitors and search engines who do not speak this language will not be able to browse your website.
I tried to rebuild the index. In the system log, I mostly get messages like "Forward page ID "2" does not exist".
I have updated the database without any problems, and also run the Contao check without problems.
I assume that the 2 problems are related (impossible to set fallback, and no root page), but I am quite lost where to continue debugging. Any ideas are welcome.
Bookmarks