|
|
| (66 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| <noinclude><languages /></noinclude> | | <noinclude><languages /></noinclude> |
| Neu in Joomla! 3.10.x ist die Komponente „Installationsprüfung“. Diese Komponente zeigt die technischen Spezifikationen des Servers, auf dem sich die Website befindet, sowie die Kern- und Drittanbieter-Erweiterungen, die den Update-Server verwenden, in einer Listenform an.
| | In Joomla! 3.10.x und 4.4.x ist die Komponente „Kompatibilitätsprüfung“ integriert. Diese Komponente zeigt die technischen Spezifikationen des Servers, auf dem die Website gehostet wird. Die Kern- und Drittanbieter-Erweiterungen, welche den Update-Server verwenden, werden in Listenform angezeigt. |
|
| |
|
| == Technische Spezifikation ==
| | [[S:MyLanguage/J3.x:Pre-Update_Check|Kompatibilitätsprüfung (Pre-Update Check) für Joomla 3.10.x]] |
| Der obere Teil der Installationsprüfung zeigt, ob die aktuelle Serverumgebung mit der aktuellen Zielversion von Joomla kompatibel ist, sowohl für die erforderlichen PHP- als auch Datenbankeinstellungen. Die Daten auf der Seite [https://downloads.joomla.org/technical-requirements Technische Anforderungen] zeigen die Spezifikationen an, anhand derer wir prüfen.
| |
|
| |
|
| [[File:php_and_database_settings-en.png|800px|Erforderliche PHP- und Datenbankeinstellungen der Komponente „Installationsprüfung“]] | | [[S:MyLanguage/J4.x:Pre-Update_Check|Kompatibilitätsprüfung (Pre-Update Check) für Joomla 4.4.x]] |
| [[File:Recommended_php_settings-en.png|800px|Empfohlene PHP-Einstellungen der Komponente „Installationsprüfung“]]
| |
|
| |
|
| Wichtig ist, dass Sie überprüfen, ob irgendetwas rot markiert ist und mit Joomla 4.x nicht kompatibel sein wird. Wenn das der Fall ist, müssen Sie mit Ihrem Hoster sprechen oder den Hoster wechseln, bevor Sie auf Joomla 4.x migrieren können. Siehe auch [[S:MyLanguage/Why Migrate|Warum Migrieren]] für weitere Informationen zur Planung und Schritt-für-Schritt-Anleitungen.
| | <noinclude> |
| | | [[Category:Joomla!_4.x{{#translation:}}]] |
| == Installationsprüfung für Erweiterungen ==
| | [[Category:Joomla!_5.x{{#translation:}}]] |
| Die Komponente „Installationsprüfung“ berücksichtigt auch Erweiterungen von Drittanbietern.
| | [[Category:Version 4.x FAQ{{#translation:}}]] |
| | | [[Category:Version 5.x FAQ{{#translation:}}]] |
| Die Liste ist in Abschnitte unterteilt, die auf dem Tag ''targetplatform'' basieren, den Erweiterungen, die gerade benutzt werden oder nicht. Für Entwickler, siehe auch [[S:MyLanguage/Deploying an Update Server|Einsatz eines Update-Servers]] für weitere Informationen über diese Tags und wie man einen Update Server einrichtet. Für weitere Informationen über das Joomla Update-System, siehe die Seiten [https://extensions.joomla.org/support/knowledgebase/submission-requirements/joomla-update-system-requirement/ Joomla! Update System Voraussetzungen] und [https://docs.joomla.org/Help39:Extensions_Extension_Manager_Update Erweiterungen Erweiterungs-Manager Update].
| | </noinclude> |
| | |
| Durch Klicken auf den Link '''Details''' rechts in jeder farbigen Überschrift können zusätzliche Informationen zu den auf der Website installierten Erweiterungen angezeigt werden.
| |
| | |
| [[File:pre_upgrade_checker_error-en.png|800px|Update-Informationen nicht verfügbar]] | |
| | |
| Die hier aufgeführten Erweiterungen unterstützen noch nicht das Joomla-Update-System oder haben zumindest keinen targetplatform-Tag, der die Unterstützung für die ausgewählte Ziel-Joomla-Version anzeigt. (siehe [[Deploying an Update Server/de|Einen Update-Server bereitstellen]]) Zur Überprüfung der Kompatibilität mit 4.x sollte der Entwickler der aufgeführten Erweiterungen kontaktiert werden.
| |
| | |
| [[File:pre_upgrade_checker_warning-en.png|800px|Update erforderlich]]
| |
| | |
| Die hier aufgeführten Erweiterungen benötigen ein Update, um unter 4.x korrekt zu funktionieren. Bitte den Entwickler der aufgeführten Erweiterungen kontaktieren, um abzuklären, ob die Komponente vor oder nach dem Upgrade aktualisiert werden muss.
| |
| | |
| [[File:pre_upgrade_checker_ok-en.png|800px|Kein Update erforderlich]] | |
| | |
| Die hier aufgeführten Erweiterungen geben an, dass sie 4.x-kompatibel sind und kein Update erforderlich ist.
| |
| | |
| | |
| == Was hat es mit diesem ''potenziell ernsten Problem'' auf sich? ==
| |
| | |
| Plugins vom Typ (''system'', ''user'', ''authentication'', ''actionlog'', ''twofactorauth'') könnten während der Ausführung des Upgrades gestartet werden. Wenn es ein kritisches Problem innerhalb dieses Plugins gibt, könnte dies zu einem beschädigten Upgrade führen und die Website unbrauchbar machen. Aus diesem Grund muss jedes Plugin dieses Typs, das nicht explizit als kompatibel aufgeführt ist, noch sorgfältiger überprüft werden, bevor der Upgrade-Button gedrückt wird. Es wird '''dringend''' empfohlen, die fraglichen Plugins zu deaktivieren und mit dem jeweiligen Entwickler Rücksprache zu halten.
| |
| | |
| [[File:Pre_upgrade_checker_popup-en.png|200px|The popup warning for potencial upgrade breaking plugins]]
| |
| | |
| On the ''Live Update'' Tab you will be preseted again with the full list of potential breaking extensions.
| |
| | |
| [[File:Live_upgrade_tab_errors-en.png|800px|The Live Update message on potential breaking extensions]] | |
| | |
| It is '''strongly''' recommended to disable all extensions including the plugins listed here before you run the upgrade because the extensions listed here seem not to be compatible with your target version but could break your upgrade.
| |
| | |
| You know what you are doing? You want to choose to ignore the warnings and run the upgrade anyway you can do so by checking the checkbox. As that is taking your site at risk of breaking without an easy recovery this is the last time to remind you to take a backup!
| |
| | |
| == Questions and Answers ==
| |
| Let's break this down into some questions and answers.
| |
| | |
| '''Q: What do the tags mean?'''
| |
| | |
| A: The green '''No Update Required''' tag means that the extension has been tagged by the developer that the extension as ready for Joomla 4. It ''should'' migrate with the one-click from 3.10.x to 4.x. Verifying with the developer is suggested.
| |
| | |
| The red '''Update Information Unavailable''' tag means that the extension has not added compatiblitly informatuion the extension. Check with the developer on the migration path from 3.10.x to 4.x.
| |
| | |
| The yellow/orange '''Yes (x.x.x)''' tag means that the extension has been tagged by the developer that the extension may need an update in order to be compatible with Joomla 4. Update the extension and see if it turns to a green Yes. If it doesn't, check with the developer on the migration path from 3.10.x to 4.x.
| |
| | |
| The gray '''Missing Compatibility Tag''' means that the extension doesn't have a tag '''or''' does not use the Update Server. The developer hasn't said yes or no or needs an update. In some cases, a package may have been installed and the component portion has a tag but the additional plugins or modules are missing tags. As always, you'll need to check with each extension developer to verify the migration path from 3.10.x to 4.x.
| |
| | |
| '''Q: What about the Joomla core components?'''
| |
| | |
| A: Joomla core extensions will migrate from 3.10.x to 4.x on the one-click with these exceptions:
| |
| | |
| The language packs are not yet ready for Joomla 4 (as of September 2020). Over time, they will be. If your site depends on other language packs, wait to migrate until all the language packs are ready.
| |
| | |
| The Weblinks component is not yet ready for Joomla 4 (as of September 2020). If you're going to continue using Weblinks in your Joomla 4 site, wait to migrate until the Weblinks component is ready.
| |
| | |
| '''Q: What about templates?'''
| |
| | |
| A: Because of the changes in Joomla 4, your template may or may not be compatible with Joomla 4. The core templates like Protostar, Beez3, Beez5, and so on will ''convert'' to the new Cassiopeia template on the one click and the older templates will be completely removed. If you're using a club template from a third-party developer that is not compatible with Joomla 4, you'll need to change your default template to Protostar (or Beez3) before you do the one-click. If you have older administrator templates or core templates, it's recommended to uninstall all of them except whichever of the core templates you will set as default. This includes Bluestork, Hathor, the other beez templates. You will keep Isis as the administrator template. You will keep either your compatible third-party template, Protostar or Beez3 as default. You will uninstall the rest.
| |
| | |
| '''Q: Can I uninstall plg_content_geshi?'''
| |
| | |
| A: Yes. This is leftover from the 2.5 life cycle and must be uninstalled.
| |
| | |
| '''Q: What about all that FOF, fef, etc.?'''
| |
| | |
| A: Many extensions in the red or yellow/orange headings '''will/may''' make it through the one-click and migrate fine. It is recommended that you go to Extensions→Manage→Manage and check all extensions. Typically the ones authored by Joomla will migrate on the one click. Typically the Akeeba extensions will too. Again, check with extension developers to verify the migration path on '''all''' third-party extensions.
| |
| | |
| '''Q: Does the Extensions Pre-Update Check show all the extensions installed on my site?'''
| |
| | |
| A: The Pre-Update Check will show all extensions. Only extensions that use the Update Server are given compatibility information. Those extensions that do not use the Update Server will show in the list with the '''Missing Compatibility Tag'''.
| |
| | |
| == Summary ==
| |
| From a migration perspective, it is my belief that the Pre-Update Check should be used a guide. You'll want to have a second tab open with ''Extensions→Manage→Manage'' open in order to uninstall any extensions or check who they're authored by so you can contact third-party extension developers on the migration path they've established to migrate their extensions.
| |