Come correggere l'errore HTTP durante il caricamento di immagini su WordPress
Pubblicato: 2020-01-27È difficile avere un sito web di successo senza contenuti visivi. Qualsiasi pagina che visiti probabilmente include una combinazione di foto, icone o grafica. Tuttavia, se riscontri l'errore HTTP durante il caricamento di immagini su WordPress, potresti non riuscire a incorporarle nel tuo sito.
Fortunatamente, ci sono diversi metodi che puoi usare per risolvere questo problema. In questo articolo, spiegheremo perché si verifica l'errore HTTP durante il caricamento di immagini su WordPress e poi ti guideremo attraverso sei soluzioni.
Andiamo a lavorare!
Iscriviti al nostro canale Youtube
Cosa causa l'errore HTTP durante il caricamento di immagini su WordPress
Rispetto ad altri problemi comuni, l'errore HTTP durante il caricamento di immagini su WordPress non sembra così spaventoso. È solo un semplice messaggio banner che può apparire nella tua libreria multimediale quando provi ad aggiungere un nuovo file:

Di solito, quando carichi un'immagine su WordPress, viene visualizzata immediatamente nella tua libreria multimediale. Non ci sono messaggi di conferma o campanelli e fischietti. Questo ovviamente non è il caso quando ti imbatti in questo errore.
Il problema con questo particolare avviso è che non ti dà molte informazioni su cui andare avanti quando si tratta di trovare una soluzione. Inoltre, ci sono diverse possibili cause, tra cui:
- Credenziali di accesso scadute
- Nomi di file non autorizzati
- Memoria insufficiente
- Permessi file errati
- Conflitti tra plugin
Metà della battaglia con l'errore HTTP durante il caricamento di immagini su WordPress sta determinando l'origine del problema. Una volta capito, bastano pochi rapidi passaggi per risolverlo e riportare il tuo sito in ordine.
Come correggere l'errore HTTP durante il caricamento di immagini su WordPress (6 metodi comprovati)
Sebbene correggere questo errore non sia difficile, devi essere metodico poiché ha diverse potenziali cause. Con questo in mente, inizieremo con le correzioni più semplici.
1. Controlla se la tua sessione di accesso è scaduta
Di solito, WordPress ti avvisa quando le tue credenziali di accesso scadono in modo da poterle reinserire. Tuttavia, questo messaggio non viene sempre visualizzato se hai lasciato il browser aperto per un lungo periodo di tempo senza alcuna attività.
Se lo fai e poi provi a caricare un'immagine, vedrai un errore HTTP come quello nella foto sopra anche se non ti è stato chiesto di accedere di nuovo. Il modo più semplice per capire se questo è il problema nel tuo caso è ricaricare la pagina.
Se la tua precedente sessione di accesso è scaduta, WordPress ti chiederà di inserire nuovamente le tue credenziali. Successivamente, puoi riprovare a caricare l'immagine e vedere se l'errore persiste.
2. Rinomina, ottimizza o ridimensiona il file immagine
WordPress non supporta i file con caratteri speciali o accenti linguistici nei nomi, come in chateau o smorgasbord. Se l'immagine che stai tentando di aggiungere al tuo sito ne include una, prova a rinominarla, quindi riprova a caricarla.
In alcuni casi, anche le immagini con nomi perfettamente "puliti" non funzioneranno bene con WordPress. Una soluzione alternativa consiste nell'utilizzare una piattaforma di ottimizzazione delle immagini come TinyPNG:

Questo strumento comprime i tuoi file per ridurne le dimensioni. È un modo semplice per ridurre i tempi di caricamento del tuo sito Web e talvolta risolve l'errore HTTP anche durante il caricamento delle immagini su WordPress.
Infine, potresti anche essere in grado di risolvere questo problema modificando le dimensioni dell'immagine (larghezza e altezza). Puoi farlo utilizzando la tua piattaforma di fotoritocco preferita, come Anteprima, Paint o Photoshop.
3. Aumenta il limite di memoria PHP del tuo sito
Se i primi due metodi non risolvono l'errore HTTP durante il caricamento di immagini su WordPress, è ora di iniziare a cercare soluzioni più tecniche. A seconda del tuo provider di hosting web e del tuo piano, il tuo server potrebbe non avere memoria sufficiente per aggiungere più file al tuo sito.
Un piccolo limite di memoria PHP può portare a errori HTTP occasionali durante i caricamenti. Come regola generale, vuoi che il tuo sia di almeno 256 MB.
Il modo più semplice per aumentare il limite di memoria PHP è accedere alla cartella principale del tuo sito web (di solito public_html ) utilizzando File Transfer Protocol (FTP) e un client FTP come FileZilla. Quindi, individua il tuo file wp-config.php , fai clic destro su di esso e seleziona l'opzione Visualizza/ Modifica :

All'interno di quel file, cerca la riga che dice "Questo è tutto, smetti di modificare! Buona pubblicazione.” Quindi aggiungi il seguente codice sopra di esso:
define( 'WP_MEMORY_LIMIT', '256M' );
Salva le tue modifiche e chiudi il file. Quindi prova a ricaricare l'immagine e verifica se l'errore HTTP persiste. Se lo fa, il tuo host potrebbe sovrascrivere le impostazioni nel tuo file wp-config.php a livello di server. In tal caso, potrebbe essere necessario contattare l'assistenza per ulteriore assistenza.

4. Verifica i permessi della tua cartella di caricamento
Ogni cartella nella tua installazione di WordPress utilizza i cosiddetti "permessi". Ciò significa che esistono istruzioni rigide per chi può accedere ('leggere'), modificare ('scrivere') o eseguire script nei file contenuti in ciascuna directory.
Come proprietario del sito, dovresti avere i permessi completi per la directory wp-content/uploads , che è dove WordPress memorizza (come avrai intuito) i caricamenti. Se riscontri un errore HTTP nel tuo Catalogo multimediale, vale la pena controllare se questa impostazione è configurata correttamente.
Innanzitutto, accedi al tuo sito Web utilizzando FTP come descritto sopra e naviga nella directory wp-content . Trova la cartella dei caricamenti , fai clic con il pulsante destro del mouse su di essa e seleziona l'opzione Autorizzazioni file :

Nella finestra risultante, controlla se tu (il "Proprietario") hai i permessi di lettura, scrittura ed esecuzione. Il valore numerico corrispondente dovrebbe essere 755:

Se non disponi dei permessi appropriati, seleziona le caselle di controllo corrette o imposta il Valore numerico su 755 e fai clic sul pulsante OK . Quindi prova a caricare di nuovo l'immagine.
5. Risoluzione dei problemi relativi a un conflitto di plug-in o temi
In alcuni casi, uno dei tuoi plugin o il tuo tema attivo potrebbe causare conflitti in background quando tenti di caricare un'immagine. Esistono due modi per risolvere questo problema, ma prima di fare qualsiasi altra cosa, assicurati di disporre di un backup recente.
Quindi, vai al tuo elenco di plugin nella dashboard di WordPress e disabilitali uno per uno, verificando se puoi caricare immagini tra ciascuno. Questo approccio è semplice, ma può essere complicato se hai molti plugin.
Se vuoi escludere del tutto un conflitto di plugin, puoi accedere al tuo server tramite FTP e andare alla tua directory wp-content . Trova la cartella dei plugin e rinominala in qualcos'altro, come nell'esempio seguente:

La modifica del nome di quella directory impedirà a WordPress di trovare i file dei plug-in, disabilitandoli tutti in un colpo solo. Verifica se è stato risolto l'errore HTTP durante il caricamento delle immagini su WordPress.
In tal caso, saprai che c'è un conflitto da qualche parte sul tuo sito. Restituisci la cartella al suo nome originale e procedi a disabilitare i tuoi plugin uno per uno dalla tua dashboard finché non trovi il colpevole.
D'altra parte, se disabilitando tutti i tuoi plugin non hai risolto l'errore, riporta la cartella dei plugin al suo nome originale e prova a cambiare il tema attivo:

Qualsiasi altro tema andrà bene, anche se di solito uno predefinito è il migliore per la risoluzione dei problemi. Apporta la modifica e prova ancora una volta a caricare un'immagine. Se l'errore è stato risolto, hai trovato l'origine del conflitto.
Se il tuo tema o un plug-in specifico è dietro l'errore HTTP, dovrai rimuoverlo dal tuo sito. Puoi quindi sostituirlo con un'alternativa o provare a contattare lo sviluppatore per risolvere il conflitto.
6. Contatta il tuo host web per l'errore HTTP durante il caricamento di immagini su WordPress
Se tutto il resto fallisce, non disperare. Hai stabilito quasi tutte le possibili cause di questo problema, quindi ora è il momento di chiedere aiuto in modo da poter scavare più a fondo.
A questo punto, hai esaurito la maggior parte delle opzioni da parte tua. Vai avanti e apri un ticket, avvia una chat dal vivo o chiama il tuo host web e vedi se possono aiutarti a rintracciare l'origine del tuo errore HTTP durante il caricamento di immagini su WordPress.
Conclusione
A nessuno piacciono i muri di testo sul web. Hai bisogno di elementi visivi sul tuo sito se vuoi pubblicare contenuti che piacciono ai visitatori. Ciò significa che se si verifica un errore HTTP durante il caricamento di immagini su WordPress, è necessario identificare e risolvere il problema sottostante il più rapidamente possibile.
In questo post, abbiamo trattato sei approcci che puoi adottare quando si tratta di correggere questo errore:
- Controlla se la tua sessione di accesso è scaduta.
- Rinomina, ottimizza o ridimensiona il file immagine.
- Aumenta il limite di memoria PHP.
- Verifica le autorizzazioni della cartella di caricamento.
- Risolvere i problemi di un plug-in o di un conflitto di temi.
- Contatta il tuo host web per ulteriore assistenza.
Hai domande su come correggere l'errore HTTP durante il caricamento di immagini su WordPress? Lasciali nella sezione commenti qui sotto!
Immagine in miniatura dell'articolo di vladwell / shutterstock.com
