
vuoi installare (o aggiornare) un nuovo plugin su wordpress e ti appare questo errore?
The package could not be installed. PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file /TMP
Come si risolve?
Il problema puo’ essere causato da vari motivi. te li indico per ordine di frequenza:
- lo spazio su disco del tuo account è finito (o comunque non abbastanza largo)
- La directory TMP (che è quella dove vengono scaricati i file prima di essere “installati”) non ha più i diritti di scrittura
- La directory TMP non ha MAI avuto i diritti di scrittura
Nel primo caso la soluzione è semplice: libera spazio sull’host o aumenta il piano.
nel secondo caso: se non hai toccato tu dal file manager del Cpanel è un problema sistemistico: apri il ticket all’host (e mettigli pure il link a questa pagina)
nel terzo caso, l’installazione di wp è fallata in qualche maniera:
- puoi disintallare e re-installere 🙂
- puoi modificare il wp-config.php (attenzione!!!)
ecco come fare- Apri il file wp-config.php
- Trova questa parte di codice:if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’); - Aggiungi sotto/** Specify wordpress temp dir */
define(‘WP_TEMP_DIR’, ABSPATH . ‘wp-content/temp’); -
Apri la cartella wp-content e crea una cartella chiamata temp