Problemen oplossen op de Adobe Commerce-site

Dit artikel bevat een stapsgewijze gids voor het oplossen van problemen voor het diagnosticeren en oplossen van uitvallen van Adobe Commerce-sites. Het helpt worteloorzaken zich van infrastructuurkwesties aan toepassing-vlakke fouten identificeren. De Adobe Commerce-site onderaan in de sectie Resolutie biedt een gestructureerde beslissingsstructuur om de oorzaak van een uitval van een site te isoleren. Elke stap stelt een kenmerkende vraag voor en leidt u aan relevante logboeken, vragen, of documentatie die op uw antwoord wordt gebaseerd. Deze beslissingsstructuur heeft betrekking op platformstatuscontroles, analyse van foutcodes, knelpunten in de prestaties, implementatiefouten en databaseproblemen.

Beschrijving description

Omgeving

Adobe Commerce on Cloud Infrastructure

Probleem/symptomen

  • De site is niet toegankelijk of retourneert foutcodes (bijvoorbeeld 500, 503, 404)
  • Hoge serverlading of langzame verzoekverwerking
  • Implementatie- of indexeringsfouten
  • Statische inhoud ontbreekt of PHP bevat fatale fouten
  • Fouten met Redis, MySQL of Elasticsearch
  • Aangepaste module- of nahendelfouten
  • Composer patchproblemen of databasestekens

Resolutie resolution

Klik op elke vraag om de antwoorddetails in elke stap van de probleemoplosser te onthullen.

Nota: alvorens a steunkaartjete creëren, controleer het Hulpmiddel van de Patches van de Kwaliteit: Onderzoek naar flardenpagina om te zien of is uw kwestie reeds vermeld.

Stap 1

Toon https://status.adobe.comom het even welke kwesties?

Stap 2

Toon https://status.fastly.comom het even welke kwesties?
  • JA - als u Fastly Statuscontroleerde en het een kwestie toonde, open a steunkaartjevoor verder onderzoek.
  • NO - als u Snelle Statuscontroleerde en het geen kwestie, te werk gaat aan Stap 3.

Stap 3

Controleer uw website in een webbrowser. Krijg je een 200 (OK) code?

om foutencodes te controleren:

  • Firefox: Open Menu > Ontwikkelaar van het Web > Hulpmiddelen van de knevel > het lusje van het Netwerk > Alle filter > Status kolom

  • Chrome: Open Menu > Meer Hulpmiddelen > Hulpmiddelen van de Ontwikkelaar > het lusje van het Netwerk > Alle filter > Status kolom

  • JA - Open a steunkaartjevoor verder onderzoek.

  • NO - Ga verder met stap 4.

Stap 4

Welke code van de websitefout ontving u?
  • 500: controleer het logboek van /var/log/platform/. Als dit gegeven u niet helpt de kwestie identificeren, open a steunkaartjeen omvatten de het oplossen van problemeninformatie u tot nu toe voor verder onderzoek hebt.

  • 503: controleer het logboek van var/reports. Als dit gegeven u niet helpt de kwestie identificeren, open a steunkaartjeen omvatten de het oplossen van problemeninformatie u tot nu toe voor verder onderzoek hebt.

  • 404: Voer de volgende query uit:

    code language-none
    SELECT f.flag_data->>'$.current_version' AS flag_version,
        (su.id IS NOT NULL) AS update_exists
        FROM flag f
        LEFT JOIN staging_update su ON su.id = f.flag_data->>'$.current_version'
        WHERE flag_code = 'staging';
    

    Als de vraag een lijst terugkeert, waar update_exists "0"is, verwijs naar Fout 404 op alle pagina's toe te schrijven aan de Staging van de Inhoud kwestie. Ga anders verder met stap 5.

  • Andere foutcodes: ga door naar stap 5.

Stap 5

Is de site traag of wordt er een hoge server-/CPU-laadtijd of Redis-/MySQL-uitval gebruikt?
  • JA - verwijs naar DDOS de stappen van het aanvalsoplossen.
  • NO - Controleer de logbestanden van /var/log/exception.log en /var/log/deploy.log .  Als deze gegevens u niet helpen de kwestie identificeren te werk gaat aan Stap 6.

Stap 6

Hebt u implementatiefouten of implementatiefouten?
  • JA - Ga verder met stap 13.
  • NO - Ga verder met stap 7.

Stap 7

Hebt u Elasticsearch-fouten?

Stap 8

Heeft uw MySQL-database langzame query<>s of onjuiste query<>s?

Stap 9

Is uw statische inhoud niet beschikbaar?

Stap 10

Ziet u PHP Fatale Fouten in uw logboeken?

Stap 11

Ziet u Herdis-fouten?

Stap 12

Ziet u Indexerfouten?

Stap 13

Hebt u problemen met uw aangepaste module(s)?

Stap 14

Heb je posthakfouten?

Stap 15

Hebt u problemen met componentpatches?

Stap 16

Hebt u SQL-databasefouten?
  • JA - verwijs naar MySQL de verwijzingsartikel van het de serverfoutenmelding.
  • NO - Ga door met stap 17.

Stap 17

Hebt u MySQL database dode locks of een MySQL database die niet reageert?

Klik hierom het Stroomschema van het Oplossen van problemen van de Plaats te bekijken onderaan.

Gerelateerde lezing

Beste praktijken voor het Wijzigen van de Lijsten van het Gegevensbestand

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f