Questa guida vale per Magento 2.4.6 o successivo (Adobe Commerce, Magento Open Source o Mage-OS) e PHP 8.1+. Sono necessari un account live24h, un workspace e una API key con permessi di scrittura – vedi passaggi comuni .
Installazione
Il modulo si installa tramite Composer e si attiva successivamente:
composer require live24h/module-health-center
bin/magento module:enable Live24h_HealthCenter
bin/magento setup:upgrade
bin/magento setup:di:compile
In modalità di produzione, rigenera inoltre i contenuti statici e svuota la cache:
bin/magento setup:static-content:deploy
bin/magento cache:flush
La pubblicazione nell’Adobe Commerce Marketplace ufficiale seguirà; fino ad allora il modulo è disponibile come download diretto da live24h.
Passo dopo passo
Il flusso corrisponde all’esempio illustrato nella panoramica dei plugin ; qui trovi i percorsi specifici per Magento:
- Apri la configurazione in Stores → Configuration → Services → live24h Health Center.
- Inserisci la API key di live24h e lascia la API Base su
https://api.live24h.eu, salvo che il supporto indichi un altro ambiente. - Salva e usa il test di connessione.
- Apri il Health Center in Stores → live24h Health Center.
- Avvia la scansione dei tuoi store e delle relative domini.
- Controlla il Website Health Score, le indicazioni di piano e i suggerimenti.
- Il checkout è preselezionato; carrello e account sono disponibili come suggerimenti attivabili.
- Aggiungi all’occorrenza SSL/dominio per ogni dominio dello store, i segnali SEO, il Cron-Heartbeat e la deliverability delle email (MX/SPF/DKIM/DMARC).
- Seleziona i check e fai clic su Crea – i check vengono creati in live24h.
Tramite i preset di policy (minimal, ecommerce, enterprise) decidi quanto sia ampia la raccomandazione – dal set di raggiungibilità essenziale fino alla copertura completa di commerce, Cron e email.
Soluzione dei problemi e suggerimenti
Il live24h Health Center non è visibile nell’admin.
Verifica che il modulo sia attivo (bin/magento module:status Live24h_HealthCenter), esegui all’occorrenza di nuovo bin/magento setup:upgrade e bin/magento setup:di:compile e svuota la cache con bin/magento cache:flush. Dopo un aggiornamento aiuta inoltre un hard reload del browser.
Il «test di connessione» fallisce.
Controlla la API key (sono necessari i permessi di scrittura), la API Base https://api.live24h.eu e se il server può aprire connessioni verso l’esterno. I firewall dell’hosting talvolta bloccano le richieste in uscita.
Il check del checkout segnala un errore, anche se lo shop funziona. Protezione anti-bot, rate limit, una modalità di manutenzione attiva o una full-page cache a monte possono bloccare le chiamate automatizzate. Verifica che i percorsi dello storefront siano raggiungibili senza login.
Il Cron-Heartbeat resta su «In attesa».
È normale e non è un errore: un heartbeat attende il primo segnale del job monitorato. Finché il Cron di Magento (bin/magento cron:run) non si è ancora annunciato, il check resta su «In attesa» – non su «Inattivo». Con la prima esecuzione lo stato passa a «Operativo». Assicurati che il Cron giri regolarmente tramite il Cron di sistema o bin/magento cron:install.
I check email (SPF/DKIM/DMARC) segnalano problemi. Magento invia le email transazionali tramite il dominio dello store configurato. Verifica i record DNS di questo dominio mittente; record SPF, DKIM o DMARC mancanti sono la causa più frequente per cui le email di ordine e spedizione non arrivano.
Viene monitorato lo store sbagliato. Seleziona nel Health Center lo store o il dominio corretto. I progetti multi-store possono creare check propri per ogni dominio.
Un suggerimento è contrassegnato come «Da Pro». Il tipo di check non è incluso nel tuo piano. I suggerimenti bloccati restano visibili; puoi deselezionarli oppure aggiornare il piano .
Domande frequenti
Perché non basta un normale check della homepage? Perché uno shop genera fatturato attraverso più percorsi. Checkout, carrello, pagine prodotto e il Cron possono cadere mentre la home page si carica ancora.
Il plugin effettua veri ordini di prova? No. Il focus è un monitoraggio sicuro di raggiungibilità, segnali e heartbeat – senza pagamenti reali.
Posso monitorare il Cron di Magento? Sì. Il Cron può essere protetto come heartbeat, così i guasti silenziosi su indicizzazione, email transazionali e job non emergono solo giorni dopo.