Se avete riscontrato l’errore “Il link che hai seguito è scaduto” nell’hosting WordPress, non siete i soli. Questo problema comune compare di solito quando si cerca di caricare un tema, un plugin o un file multimediale tramite la dashboard di WordPress. Fortunatamente, non è difficile da risolvere e questa guida vi illustrerà diversi metodi comprovati per risolverlo rapidamente.

cosa causa l’errore?

Questo errore si verifica in genere a causa di limitazioni lato server impostate nell’ambiente di hosting. Più comunemente, è legato a:

  • Limite basso di dimensione dei file caricati da PHP

  • Breve tempo massimo di esecuzione di PHP

  • Basso limite di dimensione massima dei post

Queste impostazioni controllano la dimensione dei file che si possono caricare e il tempo di esecuzione di un processo prima che il server vada in tilt.

Metodo 1: Aumentare i limiti tramite .htaccess

Se il vostro server utilizza Apache, potete modificare il file .htaccess nella directory principale del vostro sito WordPress.

  1. Collegatevi via FTP o utilizzate File Manager in cPanel.

  2. Individuate e aprite il file .htaccess.

  3. Aggiungete le seguenti righe alla fine:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
  1. Salvare e caricare nuovamente il file.

quindi provare a caricare di nuovo il tema o il plugin.

Metodo 2: modificare php.ini (se accessibile)

Se il vostro provider di hosting consente l’accesso al file php.ini:

  1. Aprire o creare un file php.ini nella root del sito.

  2. Aggiungete o modificate i seguenti valori:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
  1. Salvare e applicare le modifiche. Potrebbe essere necessario riavviare PHP tramite il pannello di hosting.

Metodo 3: Modificare functions.php (soluzione temporanea)

Potete anche inserire delle direttive PHP nel file functions.php del vostro tema come soluzione rapida:

@ini_set('upload_max_size', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');

⚠️ Utilizzare questo metodo solo temporaneamente. Un aggiornamento o un cambio di tema potrebbe annullare le modifiche.