Quali sono gli errori più comuni di WooCommerce e WordPress e come risolverli?
WooCommerce è potente e flessibile, ma a volte gli errori possono dipendere da WordPress, dal tema, dai plugin, dalla configurazione dell’hosting o dalla configurazione del server. Di seguito trovi i problemi più comuni e indicazioni su come risolverli.
Come risolvere i problemi
Prima di esaminare gli errori specifici, verifica che il tuo negozio utilizzi versioni software supportate. La nostra integrazione con WooCommerce è compatibile con:
- WordPress 5.3 o versioni successive (testata fino alla versione 6.9.4)
- WooCommerce 4.0 o versioni successive (testato fino alla versione 9.6.1)
- PHP 5.6 o versioni successive
Dopo aver verificato le versioni, prova questi rapidi controlli:
- Aggiorna la pagina – A volte è possibile risolvere sovraccarichi del server o problemi temporanei ricaricando la pagina.
- Controlla i plugin – Mantieni i plugin aggiornati alle versioni stabili e disattivali uno alla volta per individuare eventuali conflitti.
- Controlla il tema – Passa a un tema predefinito (come Storefront) per verificare se l’errore è causato dal tema attuale.
Errori comuni, cause e soluzioni
1. Errore 500: errore interno del server
Un errore generico, spesso causato da un file .htaccess danneggiato, conflitti tra plugin o temi, una versione obsoleta di PHP o limiti di memoria insufficienti.
Soluzione:
- Controlla i log degli errori PHP per maggiori dettagli
- Aggiorna la versione di PHP
- Aumenta WP_MEMORY_LIMIT
- Rigenera o sostituisci .htaccess
- Rimuovi i plugin problematici o cambia tema, se necessario
2. Errore 404
Significa che il server non riesce a trovare la pagina richiesta. Spesso è causato da link non funzionanti o problemi con i permalink.
Soluzione:
- Vai a Settings → Permalinks e clicca su Save Changes per rigenerare .htaccess
- Assicurati che gli URL non contengano errori di digitazione e non siano obsoleti
3. Errore HTTP 503, servizio non disponibile; errore HTTP 502
Questo errore indica in genere che il provider di hosting non dispone di risorse sufficienti (o è troppo lento) oppure che il sito web è inattivo o non raggiungibile.
Soluzione:
- Contatta il tuo provider di hosting per esaminare i log degli errori
- Richiedi un piano di hosting più veloce
- Cambia provider di hosting
4. Timeout della connessione
Si verifica quando le risorse del server sono insufficienti. È frequente negli hosting condivisi o durante attività che richiedono molte risorse.
Soluzione:
- Valuta di passare a un piano di hosting superiore
- Chiedi al tuo provider di aumentare la memoria PHP o i limiti del server
5. Impossibile elaborare la richiesta abbastanza velocemente
Il tempo massimo di esecuzione è scaduto, spesso perché le attività di importazione o di backup richiedono troppo tempo.
Soluzione:
- Aumenta il tempo massimo di esecuzione (1-5 minuti) tramite .htaccess o php.ini
- Verifica se un plugin o un tema causa operazioni troppo lunghe
6. Risposta non valida dal tuo negozio WooCommerce
Significa che il tuo negozio WooCommerce ha restituito un errore generico. Può significare qualsiasi cosa e Printful non sarebbe in grado di individuarne la causa.
Soluzione:
- Controlla che l’URL del negozio in Printful Bacheca → Impostazioni → Impostazioni del negozio → Generale → Sito web sia corretto (ad esempio, https://store-url.com; se contiene /shop o qualcosa di simile, prova a rimuoverlo)
- Contatta il provider di hosting per esaminare i log degli errori
- Disattiva i plugin uno alla volta per individuare quello non supportato o in conflitto
7. Errore PHP fatale: memoria esaurita
Il tuo sito ha esaurito la memoria PHP durante un processo.
Soluzione:
- Aumenta il limite di memoria tramite wp-config.php o la configurazione del server
- Se il tuo sito continua a raggiungere i limiti, contatta il tuo provider di hosting; potrebbe essere necessario aumentare il limite di memoria del server
8. Errore API di WooCommerce (403 Forbidden)
Potrebbe impedire le richieste API o la sincronizzazione. Tra le cause ci sono permalink configurati in modo errato, regole di sicurezza/firewall o autorizzazioni dei file.
Soluzione:
- Assicurati che i permalink siano impostati su un formato diverso da Plain
- Controlla le autorizzazioni di file/cartelle (cartelle: 755, file: 644)
- Disattiva i plugin o le regole .htaccess che interferiscono
- Se il blocco persiste, consulta il tuo provider, soprattutto se mod_security o un firewall è attivo
9. Percorso valido non trovato
Soluzione:
- Prova a disattivare i plugin uno alla volta per individuare la causa
- Imposta un tema predefinito per il tuo negozio WooCommerce
- Contatta il tuo provider di hosting
Suggerimenti finali
- Esegui sempre un backup del tuo sito prima di apportare modifiche
- Se gli errori si verificano dopo aver apportato modifiche al tuo sito (ad esempio, aver aggiunto un nuovo plugin o cambiato il tema), prova ad annullare le modifiche per individuare la causa
- Controlla che l’URL del negozio, i permalink, OAuth 2.0 (clicca su Riconnetti nel plugin Printful nell’amministrazione di WP) e così via siano configurati correttamente, seguendo la guida alla connessione
- Se il problema persiste anche dopo aver seguito questi passaggi, il tuo provider di hosting dovrebbe poterlo esaminare tramite i log del server e le impostazioni di configurazione
Scopri di più sugli errori specifici di WooCommerce e sui suggerimenti per risolverli
- Perché la sincronizzazione del mio negozio WooCommerce genera un errore 404?
- Come posso risolvere l’errore di sincronizzazione di WooCommerce: URL inserito non corretto?
- Come posso risolvere l’errore di sincronizzazione di WooCommerce: la memoria PHP è quasi esaurita?
- Come posso risolvere l’errore “consumer key is invalid” in WooCommerce?
Hai ancora bisogno di aiuto? Il nostro team di supporto è qui per te: contattaci in qualsiasi momento tramite il nostro modulo di contatto oppure avvia una chat con noi.