Magento upgrade naar versie 2.4.7

Hoe Magento te upgradennaar Versie 2.4.7 Composer gebruiken

Magento brengt regelmatig updates uit om de prestaties, beveiliging en functionaliteit te verbeteren. Met de nieuwste release, Magento 2.4.7, kunnen verkopers profiteren van nieuwe functies en verbeteringen. In deze handleiding begeleiden we u door het proces van het upgraden van Magento naar versie 2.4.7 met behulp van Composer.

Voordat je begint:

Voordat u het upgradeproces start, is het essentieel dat u een aantal voorzorgsmaatregelen neemt:

  1. Maak een back-up van uw gegevens: maak een volledige back-up van uw Magento-bestanden, database en mediamap. Dit zorgt ervoor dat u indien nodig kunt terugkeren naar de vorige versie.
  2. Controleer systeemvereisten: Zorg ervoor dat uw server voldoet aan de systeemvereisten voor Magento 2.4.7. Dit omvat compatibiliteit met PHP-versies, vereiste PHP-extensies en andere vereisten. Magento 2.4.7vereist PHP 8.3.
  3. Onderhoudsmodus uitschakelen: overweeg het gebruik van de onderhoudsmodus

Upgradestappen:

Volg deze stappen om Magento te upgraden naar versie 2.4.7 met Composer:

  1. Update Composer: Zorg ervoor dat de nieuwste versie van Composer op uw systeem is geïnstalleerd door de volgende opdracht uit te voeren:
composer self-update
  1. Update Composer.json: Open uwcomponist.json bestand en geef de Magento-versie op waarnaar u wilt upgraden. Update devereisen sectie om de Magento-versie in te stellen op 2.4.7:
„require“: {
„magento/product-community-edition“: „2.4.7“
}
  1. Afhankelijkheden bijwerken: Voer de Composer-update uit om de nieuwste Magento-versie en de afhankelijkheden ervan te downloaden en te installeren:
composer update
  1. Cache wissen: Na de update wist u de cache door de volgende opdracht uit te voeren:
bin/magento cache:clean
  1. Databaseschema en gegevens bijwerken: werk het databaseschema en de gegevens bij met behulp van de volgende opdracht:
bin/magento setup:upgrade
  1. Statische inhoud implementeren: Implementeer statische inhoud om de storefront bij te werken (als u sjablonen gebruikt) door het volgende uit te voeren:
bin/magento setup:static-content:deploy -f
  1. Gegevens opnieuw indexeren: Gegevens opnieuw indexeren om een ​​goede functionaliteit te garanderen:
bin/magento indexer:reindex
  1. Controleer op fouten: Controleer ten slotte op eventuele fouten in de Magento-logboeken of tijdens het upgradeproces. Los eventuele problemen op die zich kunnen voordoen.

Belangrijke overwegingen:

  • Compatibiliteit met extensies: Zorg er vóór het upgraden voor dat alle extensies en aanpassingen van derden compatibel zijn met Magento 2.4.7.Neem contact op met extensie-ontwikkelaars voor compatibiliteitsupdates.
  • Themacompatibiliteit:Controleer of uw Magento-thema compatibel is met versie 2.4.7.Aangepaste thema’s vereisen mogelijk updates om correct te werken met de nieuwe versie.
  • Aangepaste code:Controleer eventuele aangepaste codewijzigingen om compatibiliteit met Magento 2.4.7 te garanderen. Voer grondige tests uit om eventuele problemen te identificeren en op te lossen.
  • Back-up en testen:Voer upgrades altijd eerst uit in een testomgeving om te testen op eventuele problemen. Zodra de test succesvol is uitgevoerd, gaat u verder met de upgrade op de live site.

Door deze stappen en overwegingen te volgen, kunt u uw Magento-winkel veilig upgraden naar versie 2.4.7, waardoor u verzekerd bent van een soepele overgang met minimale verstoringen.

Platformverbeteringen

Platformupgrades voor deze release verbeteren de naleving van de nieuwste best practices op het gebied van beveiliging.

Magento Open Source 2.4.7 bevat de volgende platformupgrades:

  • PHP 8.3-compatibiliteit. Deze release introduceert ondersteuning voor PHP 8.3. Magento Open Source ondersteunt nu zowel PHP 8.3 als 8.2. PHP 8.2 wordt ondersteund tot de End of Service (EOS)-datum in december 2025. Na december 2025 moeten alle verkopers met 2.4.7-implementaties migreren naar PHP 8.3.

Magento Open Source 2.4.7 is nog steeds compatibel met PHP 8.1, alleen voor upgradedoeleinden. PHP 8.1 wordt niet ondersteund en niet aanbevolen. Magento Open Source 2.4.7-kerncode, alle gebundelde extensies en alle extensies en SaaS-services van Adobe zijn compatibel met PHP 8.3.

  • RabbitMQ 3.13-ondersteuning. Deze release is compatibel met de nieuwste versie van RabbitMQ 3.13. Compatibiliteit blijft bestaan ​​met RabbitMQ 3.11 en 3.12, die respectievelijk worden ondersteund tot en met augustus 2024 en december 2024, maar Adobe raadde aan om Magento Open Source 2.4.7 alleen te gebruiken met RabbitMQ 3.13.
  • Componist 2.7.x. Compatibiliteit met Composer 2.2.x blijft bestaan.
  • Ondersteuning voor verniscache 7.4. Deze release is compatibel met de nieuwste versie van Varnish Cache 7.4. Compatibiliteit blijft bestaan ​​met de versies 6.0.x en 7.2.x, maar we raden aan om Magento Open Source 2.4.7 alleen te gebruiken met Varnish Cache versie 7.4 of versie 6.0 LTS.
  • Elastisch zoeken 8.11 compatibiliteit
  • OpenZoeken 2.12 en OpenSearch 1.3-ondersteuning
  • Opnieuw 7.2
  • Deext bibliotheek is vervangen door de nieuwste versie vanjsTree.
  • jquery/fileUpload bibliotheek is verwijderd.

Alle JavaScript-bibliotheken en NPM-afhankelijkheden in de Magento Open Source-kerncode zijn bijgewerkt naar de nieuwste beschikbare versies. Alle afhankelijkheden van de Laminas-bibliotheek zijn bijgewerkt naar de nieuwste versie die compatibel zijn met PHP 8.3.

Als u tijdens het upgradeproces problemen tegenkomt of hulp nodig heeft, aarzel dan niet om contact op te nemen met ons team voor ondersteuning.

Deel:

Aanvullende referenties

GoodForm.de

Magento 2 s ReactJS Headless frontendem Voor onze klant hebben wij gezorgd voor de uitbreiding naar de Duitse markt en

Lees verder

Chocotelegram

Prestaties zijn waar het om gaat. Een klant benaderde ons met een bestaand e-commerceplatform gebouwd op Magento 1 dat kampte

Lees verder