Superare l'errore "Il collegamento che hai seguito è scaduto" in WordPress

Pubblicato: 2024-03-09

Ah, WordPress. È una piattaforma fantastica per la creazione di siti Web, ma a volte lancia una palla curva che può farti grattarti la testa. Uno di questi è l’errore “Il collegamento che hai seguito è scaduto”. Questo particolare errore viene spesso visualizzato quando provi a installare o caricare un plug-in, un tema o un file multimediale e le cose non vanno come previsto.

Cosa causa l’errore WordPress “il collegamento che hai seguito è scaduto”?

Il messaggio di errore, nonostante la sua formulazione inquietante, segnala in genere un problema molto meno drammatico: stai tentando di caricare un file più grande dei limiti attuali stabiliti dal tuo ambiente di hosting WordPress. Questi limiti servono a mantenere il tuo sito web veloce e sicuro, ma a volte possono essere un po' troppo restrittivi, soprattutto se lavori con file di grandi dimensioni.

Puoi facilmente individuare i limiti attuali del tuo sito andando alla sezione Media nella dashboard di WordPress e controllando la "Dimensione massima del file di caricamento" elencata lì. Se il tuo file supera questo limite, WordPress alzerà le mani e ti mostrerà il temuto messaggio di collegamento scaduto.

Variazioni della questione

Questo errore non si manifesta sempre nello stesso modo. A seconda della configurazione, il messaggio di errore potrebbe variare leggermente. Tuttavia, il problema principale rimane lo stesso: un file è troppo grande in base alle restrizioni impostate dal tuo server.

Errore "il collegamento che hai seguito è scaduto" come mostrato su un sito WordPress con un collegamento che dice Riprova.

Alcune variazioni che potresti riscontrare includono una dicitura diversa nella pagina di errore o il verificarsi di questo problema durante il caricamento di diversi tipi di file, non solo temi o plug-in.

Motivi per cui si verifica questo errore

Il motivo principale di questo errore è abbastanza semplice: la dimensione del file supera il limite di caricamento . Ma c'è qualcosa in più. Gli host web impostano questi limiti per garantire che il server rimanga stabile e funzioni bene per tutti gli utenti. Se tutti, volenti o nolenti, caricassero file enormi, i server potrebbero rallentare la scansione o non rispondere.

Tuttavia, questi limiti non riguardano solo la dimensione del file. Coinvolgono anche il tempo massimo di esecuzione, che determina per quanto tempo il tuo server tenterà di eseguire un'attività prima di arrendersi. Se il caricamento di un file di grandi dimensioni non viene completato entro questo intervallo di tempo, ti imbatterai nel nostro fastidioso errore.

Puoi facilmente trovare la dimensione massima di caricamento nell'amministratore di WordPress. Vai su Media > Aggiungi nuovo file multimediale e cerca la dimensione del file elencata nella casella di caricamento.

Controllo della dimensione massima del file di caricamento nell'amministratore di WordPress per risolvere l'errore relativo alla scadenza del collegamento che hai seguito.

Come correggere l'errore "il collegamento che hai seguito è scaduto" in WordPress

Incontrare l'errore "Il collegamento che hai seguito è scaduto" può essere un vero intoppo quando navighi nell'area di amministrazione del tuo sito WordPress, soprattutto quando stai tentando di caricare un file o installare un nuovo tema/plug-in. Fortunatamente, questo problema comune è risolvibile con alcuni aggiustamenti qua e là.

Prima di iniziare

La maggior parte delle soluzioni per questo errore comportano l'aumento delle dimensioni massime di caricamento e dei post. Anche se aumentare questi limiti può aiutarti a evitare l'errore, impostarli troppo alti può avere degli inconvenienti.

Un limite molto alto può rallentare il tuo sito, rendere il backend meno reattivo e potenzialmente aprire le porte a caricamenti dannosi. Si tratta di trovare il giusto equilibrio che funzioni per le prestazioni e la sicurezza del tuo sito.

Ultimo ma non meno importante,assicurati di avere un backup recente a portata di mano prima di apportare modifiche al tuo sito.

Opzione 1: utilizzare Functions.php

Il file "functions.php" nel tuo tema WordPress ti consente di definire alcune impostazioni che influenzano i limiti sulla dimensione di caricamento del file, sulla dimensione massima dei post e sul tempo di esecuzione.

Modifica della dimensione massima del file di caricamento e del tempo di esecuzione per risolvere l'errore relativo alla scadenza del collegamento seguito.

Modificando questi valori, puoi aggirare efficacemente le restrizioni che portano all'errore "il collegamento è scaduto".

Questa è una soluzione rapida, ma ricorda, se aggiorni il tema, dovrai aggiungere nuovamente il codice a meno che non utilizzi un tema figlio.

  1. Vai alla dashboard di WordPress e fai clic su “Aspetto” > “Editor file tema”.
    Aspetto, Editor dei file del tema nell'amministratore di WordPress che mostra il file Functions.php del tema.
  2. Sul lato destro troverai un collegamento denominato "Funzioni tema" o `functions.php`. Cliccaci sopra.
  3. Scorri il file finché non trovi un posto adatto in cui inserire il seguente snippet di codice:
     @ini_set('upload_max_size', '64M');
    @ini_set('post_max_size', '64M');
    @ini_set( 'max_execution_time', '300' );
  4. Questo codice regola la dimensione massima del caricamento, la dimensione del post e il tempo di esecuzione per evitare l'errore.
  5. Dopo aver inserito il codice, cliccare su “Aggiorna File”. Questo dovrebbe risolvere l'errore.

Nota importante : ricorda che l'aggiornamento o la modifica del tema potrebbe eliminare queste personalizzazioni.L'utilizzo di un tema figlio può impedirlo preservando le modifiche indipendentemente dagli aggiornamenti.

Opzione 2: utilizzare .htaccess

Questo metodo prevede l'accesso ai file del tuo sito web e l'aggiunta di alcune righe che indirizzano il tuo server ad accettare file più grandi e si prende tutto il tempo necessario per farlo.

Modifica della dimensione massima del file di caricamento e del tempo di esecuzione nel file htaccess per risolvere l'errore di scadenza del collegamento seguito.

Il file ".htaccess" controlla la configurazione di alto livello del tuo sito sui server Apache. Personalizzando questo file, stai indicando direttamente al server di aumentare i limiti che causano il tuo errore.

  1. Passa alla directory principale del tuo sito WordPress utilizzando un client FTP o il cPanel/File Manager del tuo provider di hosting.
  2. Individua ".htaccess" nella cartella principale. Se è nascosto, potrebbe essere necessario abilitare "Mostra file nascosti" nelle impostazioni del file manager. Individuazione del file htaccess in un client ftp.
  3. Aggiungi le seguenti righe alla fine del file:
     php_value upload_max_filesize 64M
    php_value post_max_size 64M
    php_value max_execution_time 300
    php_value max_input_time 300
  4. Carica nuovamente il file `.htaccess` modificato sul server. Quindi, prova a replicare l'azione che ha causato l'errore per vedere se è stato risolto.

Nota per i clienti 10Web : i server Nginx di 10Web non utilizzano un file `.htaccess`, quindi questo metodo non si applica. Considera invece i metodi `functions.php` o `php.ini`.

Opzione 3: utilizzare php.ini

Il file php.ini è il file di configurazione principale per PHP. Se hai accesso al file php.ini del tuo server, puoi aumentare i limiti di caricamento e i tempi di esecuzione direttamente a livello PHP, il che può risolvere l'errore.

php.ini con impostazioni per aumentare la dimensione massima di caricamento e il tempo di esecuzione per risolvere l'errore Modifica della dimensione massima del file di caricamento e del tempo di esecuzione in cui il collegamento seguito è scaduto.

Tuttavia, non tutti gli ambienti hosting consentono di modificare direttamente questo file, quindi questo metodo potrebbe non essere disponibile per tutti.

  1. Come prima, dovresti utilizzare un client FTP o l'interfaccia del tuo provider di hosting per accedere alla directory principale.
  2. Se `php.ini` non è presente o modificabile, crea un nuovo file denominato `php.ini` nella directory principale.
  3. Aggiungi o modifica le seguenti righe per riflettere i nuovi limiti:
     upload_max_dimensione file = 64 milioni
    post_max_size = 64M
    tempo_max_esecuzione = 300

  4. Dopo aver modificato i valori, salva il file e caricalo nuovamente nella directory principale. Quindi, controlla se il problema è stato risolto tentando di caricare nuovamente un file.

Opzione 4: verifica la presenza di conflitti tra plug-in

A volte l’errore non riguarda i limiti di dimensione del file ma piuttosto un conflitto tra plugin. Identificare e risolvere questi conflitti può eliminare l'errore.

  1. Dalla dashboard di WordPress, disattiva temporaneamente tutti i plugin.
  2. Riattivateli uno per uno, controllando ogni volta se l'errore si ripresenta. Questo processo aiuta a individuare i plugin problematici.
  3. Una volta identificato, potresti dover scegliere tra mantenere il plug-in disabilitato, ripristinare un aggiornamento o attendere la correzione di un bug da parte dello sviluppatore del plug-in.

In sintesi

Incontrare l'errore "Il collegamento che hai seguito è scaduto" in WordPress può essere frustrante, ma spesso è una semplice soluzione per non essere risolto. Che si tratti di modificare alcune impostazioni o di risolvere un problema con il plug-in, le soluzioni sono a portata di mano. Ricorda solo di eseguire il backup del tuo sito prima di apportare qualsiasi modifica e potrai navigare facilmente attraverso questo intoppo di WordPress.