Joomla 3.10 naar 4.x Veel voorkomende migratiefouten

From Joomla! Documentation

This page is a translated version of the page Joomla 3.10 to 4.x Common Migration Errors and the translation is 42% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎中文(台灣)‎

De meest voorkomende fouten van Joomla 3.10 naar 4 kunnen in twee punten samengevat worden:

Ga nogmaals door uw extensies in het beheer tabblad. Waarschijnlijk is er daar iets wat u gemist heeft. Laat, als het moet, iemand anders er eens naar kijken. Soms vraagt het een ander paar ogen om extensies te vinden die gedeïnstalleerd of geüpdatet moeten worden voor er een succesvolle migratie plaats vindt.

Dit document is onder constructie. U kunt fouten en oplossingen aan deze pagina toevoegen. Als u ondertussen een fout heeft van 3.10 naar 4.x; kopieer de fout in het Google zoekvak waarbij de server/site specifieke zaken weggelaten moeten worden.

Als u bijvoorbeeld een fout krijgt die zegt:

Fatal error: Call to a member function get() on a non-object in home/account/public_html/directory/administrator/components/com_installer/controller.php on line 39

Laat het deel home/account/public_html/directory van de fout weg bij het zoeken om betere zoekresultaten te krijgen.

Fouten & oplossingen

Voeg fouten en oplossingen onderaan toe. Let op als u nog nooit een link naar een document heeft toegevoegd, sla uw tekst op voor het linken! Na het opslaan terug gaan en de link toevoegen.

==== isClient en isAdmin fout ====

Deze fout toont dat u extensies van derden heeft die isClient en/of isAdmin gebruiken wat niet meer gebruikt wordt. U moet alle extensies van derden beoordelen en de-installeren of deactiveren/depubliceren die niet compatibel zijn met Joomla 4.x. U kunt deze extensies deactiveren als u deze melding ziet door ze te in de database te deactiveren om de controle terug te krijgen.

Wit scherm

  1. Controleer de paginabron. Als het erop lijkt dat de complete HTML code er is,dan heeft u misschien een Javascript fout. Als er helemaal geen code is, dan is het een PHP fout.
  1. Controleer logs/joomla_update.php om te zien of een juiste update heeft plaats gehad. Voeg deze log toe, aan ieder bericht in een Joomla forum zodat mensen je kunnen helpen. U kunt, als de site juist geüpdatet is, via phpMyAdmin plugins van derden deactiveren die u eerder over het hoofd heeft gezien bij het updaten naar Joomla! 4.x.
SELECT * FROM `#__extensions` where type = 'plugin' and extension_id > 700
Use your own prefix (#_)

Stel het veld enabled op 0 om een plugin te deactiveren.

U moet vanaf een backup restoren als de logs/joomla_update.php incompleet is.

Andere manieren om bij de Database en/of Ontdekken tabbladen te komen

Ontdekken URL: index.php?option=com_installer&view=discover

Database URL: index.php?option=com_installer&view=database