Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

WooCommerce Stato e Azioni pianificate: individuare i problemi

Rimangono ordini non pagati in sospeso, le integrazioni sono in ritardo o il Suo negozio si comporta in modo strano dopo un aggiornamento? Allora inizi da WooCommerce > Status. Lì vede come è configurato il Suo server, quali errori ha registrato WooCommerce e quali attività vengono eseguite in background o falliscono. Questo articolo mostra cosa trova lì e come inviare il rapporto di sistema quando richiede assistenza.

Le schede di WooCommerce > Status

SchedaCosa vede
Stato del sistema (System status)Versioni di WordPress, WooCommerce e PHP, il limite di memoria, impostazioni PHP come max_input_vars, se WP-Cron è attivo, il database, i plugin attivi e i modelli che il Suo tema sovrascrive.
Strumenti (Tools)Pulsanti per, ad esempio, eliminare dati temporanei o ricreare le pagine del negozio. Esegua prima un backup.
Registri (Logs)Notifiche di WooCommerce e delle estensioni, come il Suo plugin di pagamento. Gli errori gravi vengono registrati in un log denominato fatal-errors.
Azioni pianificate (Scheduled Actions)La coda delle attività in background, suddivisa per stato.

Azioni pianificate e l'Action Scheduler

Un negozio svolge molte attività che non dipendono dal clic di un visitatore: annullare ordini non pagati quando è scaduto il tempo di riserva delle scorte, inviare email e webhook, aggiornare report, ripulire dati vecchi. Per questo WooCommerce utilizza l'Action Scheduler, una coda utilizzata anche da molti altri plugin, come quelli per abbonamenti e integrazioni contabili.

StatoSignificato e cosa fare
In attesa (Pending)Deve ancora essere eseguita. Se ce ne sono molte con un orario nel passato, la coda è in ritardo: controlli il Suo cron (vedere sotto).
In corso (In-progress)È in esecuzione ora. Se un'azione rimane bloccata a lungo, controlli il registro accanto.
Completata (Complete)Fatto. Per impostazione predefinita vengono rimosse automaticamente dopo un mese.
Fallita (Failed)Ha generato un errore. Legga la notifica nella colonna Registro.
Annullata (Canceled)Non eseguita intenzionalmente; di solito non c'è nulla di cui preoccuparsi.

Per le azioni fallite, dalla colonna Gruppo e dal nome dell'hook di solito capisce quale plugin le genera. Spesso si tratta di un'integrazione non raggiungibile, ad esempio dopo una modifica della password. Risolva prima la causa e faccia poi rieseguire le azioni con Esegui ora (Run). Se l'elenco continua a crescere, non lo svuoti soltanto, ma individui quale plugin continua a pianificare o fallire.

WP-Cron e un vero cronjob

La coda viene elaborata tramite WP-Cron. Per impostazione predefinita, WordPress avvia le sue attività pianificate solo quando arriva un visitatore. Di notte accade quindi poco, e nei momenti di traffico elevato il lavoro si aggiunge alla richiesta di un cliente che vuole completare il pagamento. Per un negozio è quindi preferibile un vero cronjob:

  1. Inserisca in wp-config.php la riga define('DISABLE_WP_CRON', true);
  2. Crei in DirectAdmin, in Cron Jobs, un'attività con come comando /usr/local/bin/php /home/nomeutente/domains/example.com/public_html/wp-cron.php. Sostituisca nomeutente e il dominio con i Suoi dati.
  3. Non faccia eseguire l'attività più spesso di quanto consentito dalle regole per le attività cron. Nella guida indichiamo di far partire un'attività al massimo ogni 10 minuti.

Tutti i passaggi e le regole sono riportati in Cron Jobs: far eseguire automaticamente le attività e Creare un cronjob o un'attività (e cosa fare se non viene eseguita). Verifichi poi in Azioni pianificate se il numero di azioni in attesa arretrate sta diminuendo.

Ricerca degli errori: i registri

Inviare il rapporto di sistema al supporto

  1. Vada su WooCommerce > Status e faccia clic su Get system report.
  2. Faccia clic su Copy for support e incolli il rapporto nel Suo ticket, oppure faccia clic su Download for support e allegi il file.
  3. Indichi inoltre cosa non funziona, da quando, e cosa ha modificato in quel periodo. Vedere Richiedere assistenza: cosa comunicare al supporto?

Il supporto di un plugin di pagamento o di un'altra estensione spesso richiede per prima cosa questo rapporto. Non invii mai le password insieme al rapporto.

Ne faccia un'abitudine: controlli ogni settimana in Azioni pianificate il numero di azioni fallite e arretrate, e dia un'occhiata ai registri. In questo modo individua un'integrazione guasta dopo pochi giorni, e non solo quando mancano delle fatture.

Per saperne di più

Questo articolo le è stato utile?

← Torna a Hosting in generale

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…