[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

ACSD-63139: Het exporteren van een product mislukt wanneer productkenmerken duizenden optiewaarden bevatten

De ACSD-63139-patch verhelpt het probleem waarbij het exporteren van producten mislukt wanneer productkenmerken duizenden optiewaarden bevatten. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.64 is geïnstalleerd. De patch-id is ACSD-63139. Dit probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.8.

Betrokken producten en versies

het flard wordt gecreeerd voor de versie van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.6-p8

Compatibel met de versies van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.6 - 2.4.6-p10
NOTE
De patch kan van toepassing worden op andere versies met nieuwe Quality Patches Tool versies. Om te controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u het magento/quality-patches -pakket bij naar de meest recente versie en controleert u de compatibiliteit op de Quality Patches Tool : zoek naar patches op de pagina ​ . Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

Het exporteren van het product mislukt wanneer productkenmerken duizenden optiewaarden bevatten.

Stappen om te reproduceren:

  1. Installeer Adobe Commerce met de B2B-module.
  2. Importeer een grote databasedumpit met:
       ​- ~7.000 producten
       ​- ~450 productkenmerken
       ​- Sommige kenmerken hebben meer dan 100 opties
  3. Voer de volgende opdracht uit om de installatie uit te voeren (als deze nog niet is geïnstalleerd):

   bin/magento cron:install   

  1. Vorm RabbitMQ door de instructies in RabbitMQ eerste vereisten ​ te volgen.
  2. Open het bestand php.ini , stel de geheugenlimiet in op 4G en start de PHP-service opnieuw.
  3. Ga in het deelvenster Beheer naar System > Data Transfer > Export .
  4. In de Export Settings sectie, plaats Entity Type aan Producten, scrol aan de bodem en klik Continue.
  5. Voer de volgende opdracht uit om de exportprocessor te starten:

   bin/magento queue:consumers:start exportProcessor --max-messages=1   

Verwachte resultaten :

Het exporteren van het product moet zijn voltooid.

Ware resultaten :

Het exportproces van het product mislukt en retourneert de volgende fatale fout:

Fatal error: Allowed memory size of 4294967296 bytes exhausted (tried to allocate 12288 bytes) in /var/www/html/app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php on line 597

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Meer informatie over Quality Patches Tool vindt u in:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3