Deze handleiding geldt voor Shopware 6.5 of 6.6 en PHP 8.1+. Vereist zijn een live24h account, een workspace en een API key met schrijfrechten – zie gemeenschappelijke stappen .

Installeren

U hebt twee wegen – via de Administration of via Composer:

Administration: plugin als directe download van live24h ophalen, in de Administration onder Extensies → Mijn extensies uploaden en activeren.

Composer:

composer require live24h/website-monitor-shopware
bin/console plugin:refresh
bin/console plugin:install --activate Live24hWebsiteMonitor
bin/console cache:clear

De vermelding in de officiële Shopware Store volgt.

Stap voor stap

Shopware Administration: live24h Website Monitor wizard
In Shopware onder Extensies → live24h Website Monitor de wizard openen. Schematische weergave – echte opname volgt.
  1. Open de plugin-configuratie en voer de live24h API key in.
  2. Laat de API Base op https://api.live24h.eu staan, tenzij de support een andere omgeving voorschrijft.
  3. Sla op en gebruik de verbindingstest.
  4. Open de Administration Wizard.
  5. Scan Sales Channels, Storefront en product-, winkelwagen- en checkout-URL’s.
  6. Controleer de Shop Health Score, plan-aanwijzingen en voorstellen.
  7. De checkout is vooraf geselecteerd; winkelwagen en account staan als inschakelbare voorstellen klaar.
  8. Tot 12 Scheduled Tasks en Message-Queue-workers kunnen als Heartbeat worden aangevuld.
  9. Selecteer de checks en klik op Aanmaken.

Voor herhaalbare uitrol staat het CLI-commando bin/console live24h:monitor:scan klaar (met --apply maakt het de standaardvoorstellen direct aan, met --sales-channel-id=<id> voor een bepaald channel).

Probleemoplossingen en tips

De live24h-module is niet zichtbaar in de Administration. Controleer of de plugin geactiveerd is en leeg de cache met bin/console cache:clear. Na een update helpt bovendien een hard reload van de browser. In sommige setups moet de Administration-bundle opnieuw worden gebouwd.

„Verbinding testen" mislukt. Controleer de API key (schrijfrechten vereist), de API Base https://api.live24h.eu en of de server uitgaand naar buiten mag verbinden. Hosting-firewalls blokkeren uitgaande requests af en toe.

De checkout-check meldt een fout, hoewel de shop werkt. Bot-bescherming, rate-limits of een actieve onderhoudsmodus kunnen geautomatiseerde aanroepen blokkeren. Controleer of de Storefront-paden zonder login bereikbaar zijn.

Een Heartbeat-check blijft op „Wachtend". Dat is normaal en geen fout: een Heartbeat wacht op het eerste signaal van de bewaakte taak (de ping naar de Heartbeat-URL). Zolang de Scheduled Task, queue-worker of importrun zich nog niet heeft gemeld, staat de check op „Wachtend" – niet op „Storing". Met de eerste run wisselt de status naar „Operationeel".

Scheduled Tasks of de queue worden niet herkend. Er worden alleen geregistreerde en actieve taken voorgesteld, en wel tot twaalf. Zeer veel taken worden bewust afgetopt, zodat de aanbeveling overzichtelijk blijft.

Het verkeerde Sales Channel wordt bewaakt. Kies in de wizard het juiste Sales Channel – of geef het via CLI op met --sales-channel-id=<id>.

Een voorstel is gemarkeerd als „Plan upgrade required". Het check-type is niet in uw abonnement inbegrepen. U kunt het deselecteren of uw abonnement upgraden .

Veelgestelde vragen

Waarom volstaat een gewone homepagina-check niet? Omdat een shop omzet genereert via meerdere paden. Checkout, winkelwagen, productpagina’s en taken kunnen uitvallen terwijl de startpagina nog laadt.

Doet de plugin echte testbestellingen? Nee. De focus ligt op veilige bewaking van bereikbaarheid, signalen en Heartbeats – zonder echte betalingen.

Kan ik importtaken bewaken? Ja. Scheduled Tasks, de Message Queue en ERP-/import-syncs kunnen als Heartbeat worden beveiligd.

← Terug naar het plugin-overzicht