Come correggere l'errore di WordPress - "Caricamento: impossibile scrivere file su disco"
Pubblicato: 2016-05-25WordPress è ora senza dubbio il sistema di gestione dei contenuti più popolare al mondo. Che si tratti del principiante nel mondo dei blog o dei blogger professionisti, WordPress è la piattaforma di blog preferita da tutti.
È un CMS basato su PHP e SQL. Avviato nel 2003, offre ai suoi utenti temi personalizzati, vari plugin, ottimizzati per dispositivi mobili e anche per i motori di ricerca.
I plugin necessari per migliorare le funzionalità di WordPress sono facilmente disponibili e scaricabili da Internet. Alimentando oltre il 24% di Internet, si rivolge a tutti. Siti web, blog o portali di e-commerce semplici possono essere facilmente creati e gestiti da WordPress. Essere multilingue lo rende popolare in tutto il mondo nella maggior parte dei paesi. La facilità d'uso per utenti ed editori insieme alla complessità nascosta per gli sviluppatori lo rendono una scelta ideale.
Ogni ambiente di web hosting nel mondo pone un tipo di errore o l'altro per i suoi utenti e se sei un utente di WordPress c'è una maggiore probabilità che tu abbia riscontrato un errore del disco. Questo errore non è motivo di grande preoccupazione. Questo errore si verifica quando l'utente tenta di caricare un file come amministratore o sub-amministratore. Quando si verifica questo errore, è piuttosto frustrante per gli utenti, interrompendo l'esperienza altrimenti semplice del blogging su WordPress.
In questo blog spiegheremo i motivi per cui gli utenti riscontrano questo errore e le varie alternative disponibili per utenti e sviluppatori per risolverlo.
Motivi per l'errore di caricamento del disco in WordPress
Quando un utente incontra questo errore, possono esserci una serie di ragioni e, tra queste, le più comuni hanno impostato autorizzazioni errate per file o cartelle. Si possono riassumere tutte queste ragioni in tre punti comuni:
- Impostazione delle autorizzazioni per la directory di caricamento.
- L'utente supera la quota concessa o il disco rigido del server non ha più spazio.
- La cartella tmp del server non ha più spazio.
Per un sito Web WordPress, dobbiamo impostare le autorizzazioni per ogni singolo file e cartella. L'accesso a tutti questi file e cartelle è controllato dal server web che funziona ulteriormente secondo le impostazioni di autorizzazione fatte da noi. Pertanto, ogni volta che a un file oa una cartella sono state fornite autorizzazioni errate, l'utente non può scriverlo o modificarlo sul server. In altre parole, possiamo dire che il nostro server web non riesce ad aggiungere o creare nuovi file alla cartella data.
Quindi, in uno scenario del genere, quando l'utente di WordPress tenta di caricare immagini o file come amministratore, si verifica uno dei seguenti tre messaggi di errore:
- WP non è riuscito a caricare a causa di un errore del disco
- Impossibile creare la directory
- WP non è riuscito a scrivere su disco
Come correggere questo errore?
Innanzitutto, l'utente dovrebbe tentare di connettersi al sito WordPress con l'aiuto di un client FTP. FTP si riferisce al protocollo di trasferimento file. In parole semplici, un client FTP è fondamentalmente un software sviluppato con lo scopo di far comunicare due computer con l'aiuto di Internet. Puoi facilmente inviare e ricevere file tramite questo server. Quindi, tecnicamente parlando, questo protocollo funziona solo su protocollo TCP/IP. Affinché funzioni, sono necessari un software FTP e un server FTP. La connessione creata tra il server e il client, consente di scaricare, caricare, rinominare, modificare ed eliminare file. Generalmente il software FTP è supportato da tutti i computer.
Prima di iniziare a utilizzare il client FTP accertarsi di disporre delle informazioni/dettagli del server, della directory remota, del nome utente e della password.
Ricevi questi dettagli una volta che ti registri per l'account Server. È pertinente capire che solo ' /public_html
directory' essere utilizzata per caricare i tuoi file. Lo scopo della cartella '.cgi-bin directory' è caricare gli script cgi e tutti i server, come le nostre password normali sono sensibili alle lettere maiuscole e minuscole. Infine, il programma FTP non dovrebbe essere impostato su SFTP invece di FTP e dopo aver nominato la tua home page come ' index.html
in ' /cgi-bin
directory'.
Sono disponibili vari client FTP gratuiti come Cyberduck, CuteFTP, Transmit (per MAC), WinSCP (per Windows), FileZilla ecc. Utilizzeremo il client FTP FileZilla per illustrarti come correggere l'errore "Impossibile scrivere file su disco".
Collegati al client FTP FileZilla e, una volta fatto, trova la cartella wp-content
. Devi fare clic sulla cartella wp-content
e selezionare "autorizzazioni file" che sarà l'ultima opzione nell'elenco che si apre. Per selezionare 'permessi file', apparirà una finestra di dialogo nel client FTP. L'autorizzazione del file per il proprietario, il gruppo e il pubblico verranno mostrati separatamente. I permessi dei file avranno le opzioni "lettura", "scrittura" ed "esegui" per ciascuno. Al di sotto di questo chiede 'Valore Numerico'. Devi inserire 755 come valore numerico. Dopo la "Ricorso nelle sottodirectory", devi selezionare la casella accanto ad essa. E infine, fai clic sull'opzione "Applica solo alle directory" e fai clic su "OK".
Inserendo 755 come valore numerico, il client FTP imposta i permessi della cartella su 755 e contemporaneamente anche su tutte le sottocartelle nel wp-content
inclusa la cartella contenente le immagini.
Si dovrebbe anche controllare e correggere i permessi dei file in una cartella wp-content anche per i singoli file. Per fare ciò, fai clic su una cartella del contenuto wp e quindi seleziona i permessi del file. Questo stiamo facendo per apportare le modifiche richieste anche ai nostri file. Per le cartelle abbiamo inserito 755 come valore numerico, qui inserisci 644 e poi, devi selezionare la casella adiacente a 'Ricorso nelle sottodirectory'. L'ultimo passaggio consiste nel fare clic sull'opzione "Applica solo ai file" e fare clic su "OK".

Quindi ora, il nostro client FTP mostrerà i permessi dei file a 644 per tutti i file e 755 a tutte le cartelle e sottocartelle nella cartella wp-content
.
Tuttavia, a volte l'errore continuerà e in tal caso hai chiesto al tuo provider di hosting di eliminare tutti i file dalla directory dei file temporanei. Durante il caricamento delle immagini su WordPress, vengono prima salvate in una directory temporanea e poi nella cartella di caricamento. Il caricamento delle immagini avviene tramite PHP da WordPress.
Una directory temporanea configurata in modo errato non consentirà a WordPress di salvare il file sul disco. La maggior parte delle volte la cartella temporanea non sarà accessibile tramite FTP e in tal caso è necessario chiedere aiuto al proprio host web, in modo che possa svolgere l'attività richiesta per te. Se il problema persiste, c'è sicuramente qualche altro motivo e ora esaminiamolo.
A volte l'errore persiste e quando succede c'è un altro motivo per lo stesso.
Molti utenti ottengono l'errore "Impossibile scrivere file su disco" a causa del limite della quota di archiviazione. Quando l'utente ha utilizzato il suo limite di quota di archiviazione, viene visualizzato questo errore sullo schermo. I servizi economici e convenienti acquistati dal fornitore di servizi di hosting sembrano attraenti ma c'è un inconveniente. Questi piani di webhost sono dotati di uno spazio di archiviazione davvero ridotto che va da 500 MB a 2 GB circa. Quindi, quando si utilizza WordPress e si dispone di più di un sito Web per gestire, lo spazio di archiviazione di 1 GB assegnato verrà presto esaurito. In uno scenario del genere in cui l'utente ha utilizzato completamente lo spazio di archiviazione assegnato, gli host non consentono di caricare altri file e quindi l'utente riceve il messaggio "Impossibile scrivere file su disco".
È importante che l'utente tenga traccia dell'utilizzo dello spazio di archiviazione assegnato. Lo spazio di archiviazione è generalmente basato sul piano di web hosting a cui l'utente si abbona e quindi, durante la finalizzazione del piano di web hosting in primo luogo, l'utente dovrebbe tenere a mente anche i futuri requisiti di spazio di archiviazione.
L'utente dovrebbe sempre tenere d'occhio l'utilizzo e l'allocazione dello spazio di archiviazione, per questo c'è cPanel. L'utente accederà a cPanel e seguirà il segno di spunta sulla barra laterale sinistra. L'"Utilizzo dello spazio su disco" ci indica lo spazio di archiviazione totale assegnatoci nel nostro piano di hosting web e la percentuale utilizzata sullo spazio di archiviazione totale con noi. Nel caso in cui lo spazio di archiviazione sia completamente utilizzato o sia rimasto uno spazio di archiviazione trascurabile, è ovviamente il momento di passare a un piano di provider di servizi di hosting che fornisce spazio di archiviazione sufficiente secondo le tue esigenze. E l'altra facile opzione per continuare con lo stesso spazio di archiviazione è eliminare i file che non sembrano essere rilevanti per te ora.
Ma poiché l'esaurimento dello spazio di archiviazione potrebbe verificarsi di nuovo nel prossimo futuro, quindi optare per un piano con spazio di archiviazione più ampio è una scelta migliore.
Quindi hai impostato le giuste autorizzazioni per i tuoi file e cartelle, lo spazio di archiviazione assegnato è ancora sufficientemente disponibile, anche la cartella temporanea viene pulita e anche le impostazioni PHP sono corrette, ma "Impossibile scrivere file su disco" ti dà ancora fastidio. Dopo tutti questi esercizi il problema persiste quindi dovrebbe essere fatto un ultimo tentativo che sembra avere scarso ragionamento tecnico ma ha risolto il problema per molte persone.
Tutto quello che devi fare è dare un'occhiata al nome del tuo file. Se ci sono spazi e trattini nel nome del file, dovresti eliminarli tutti dal nome del file. Beh, non sempre, ma la maggior parte delle volte funziona.
I passaggi correttivi per "Impossibile scrivere file su disco errore" discussi sopra risolveranno sicuramente il tuo problema. Nel caso in cui il tuo problema persista, l'unica opzione rimane è contattare il tuo host web. È possibile effettuare una telefonata se questa struttura è disponibile; altrimenti invia per e-mail il tuo problema in dettaglio con istantanee dello schermo che sono di natura autoesplicativa.
L'opzione migliore, tuttavia, è provare una chat dal vivo con il dirigente del provider di hosting. Questo ti aiuterà a risolvere il tuo problema e ti guiderà nella giusta direzione. È importante menzionare qui che, sia che chiami, e-mail o chatti con il dirigente, assicurati di spiegare il tuo problema in dettaglio senza confondere le parole.
L'altra opzione è postare su vari forum online su Internet. Gli utenti che in precedenza hanno riscontrato questo problema condivideranno le loro esperienze e soluzioni. Gli esperti disponibili su questi forum ti arricchiranno anche con le loro conoscenze e intuizioni.
WordPress ha un forum di supporto e un facile aiuto è disponibile anche nella sezione FAQ. La soluzione del problema dell'utente qui è rapida e precisa a condizione che il problema sia stato spiegato dall'utente con parole chiare e precise.
Conclusione:
Per concludere che WordPress è un sistema autonomo, ti consente di gestire il tuo sito Web dal tuo computer con sforzi senza interruzioni. È SEO friendly e supporta un'ulteriore ottimizzazione. La possibilità di avere più utenti insieme all'amministratore e di far crescere il tuo sito in base alla crescita osservata nella tua attività lo rende la prima scelta.