Come aumentare il tempo massimo di esecuzione WordPress?

Pubblicato: 2022-09-23

Sommario

introduzione

Sebbene possa sembrare uno sforzo impegnativo, i problemi di WordPress possono essere risolti rapidamente e facilmente. Seguire le istruzioni in questo tutorial è tutto ciò che è necessario per avere successo. Il termine "errore fatale" è usato per descrivere qualcosa di abbastanza semplice. Per risolvere il problema fatale, scopri come estendere il tempo massimo di esecuzione di Wordpres utilizzando diversi approcci in questo post. Prima di passare al passaggio successivo, capiamo prima cosa è il tempo massimo di esecuzione e come si verifica.

Tema BuddyX

In quali circostanze si verifica il problema del tempo massimo di esecuzione?

Il seguente problema si è verificato quando hai provato a caricare un tema o un plug-in WordPress: bastano pochi minuti per controllare un tema WordPress. Tieni presente che questo esempio utilizza un tempo di esecuzione massimo di 30 secondi per il tuo sito Web WordPress. La maggior parte delle società di hosting ha un limite di tempo di esecuzione da 30 a 60 secondi. L'attività verrà sospesa se i tuoi script non completano il loro lavoro entro 30-60 secondi, come indicato dall'errore del tempo di esecuzione massimo. Un timeout di 30 secondi è più che adeguato per script PHP di alta qualità. Il codice e la risposta del server possono richiedere l'aumento del tempo massimo di esecuzione per un sito web.

Tuttavia, il superamento di questo limite non è raccomandato dagli esperti. Alcuni sviluppatori lo impostano addirittura a 300. Si spaventano quando notano la parola "Errore fatale". È facile risolvere un problema con il massimo tempo di esecuzione. Questo può essere un problema se il tuo sito web sta riscontrando difficoltà tecniche e perde traffico, lead, acquisti o lettori. Potrebbe quindi essere necessaria la tua cura immediata.

Leggi anche: Aumenta le tue vendite basate su Woocommerce con ShareASale

Quando si verifica?

Non sta succedendo nulla di importante con il tempo di esecuzione massimo. Significa semplicemente che i tuoi script PHP richiedono più tempo del tempo assegnato per essere completati. Esiste un limite di tempo di esecuzione standard di 30 secondi, ma questo varia a seconda del provider di hosting. È una misura preventiva per impedire il blocco del server. Il caricamento di un file di grandi dimensioni, come un modello o un plug-in, che richiede più tempo del limite indicato, genera generalmente questo errore. Puoi aumentare permanentemente la restrizione o annullare le modifiche dopo la fine delle tue lunghe operazioni.

Inoltre, se non vuoi alterare i file core del tuo sito web, puoi eliminare il tema o il plugin di WordPress, generando l'Errore. Tuttavia, la durata massima dell'esecuzione non verrà aumentata. Inoltre, questo metodo è appropriato se riesci a trovare un sostituto per l'elemento fastidioso.

Leggi anche: Le 9 migliori eApp mobili per il tuo negozio di eCommerce nel 2022

Quali sono le cause dell'errore "Tempo di esecuzione massimo superato"?

PHP è il principale linguaggio di programmazione utilizzato per creare WordPress. Gli script PHP hanno un limite di tempo per impedire che i server Web vengano utilizzati in modo improprio. Nella maggior parte dei casi, il tempo massimo di esecuzione è impostato tra 30 e 60 secondi, che è un tempo sufficiente perché uno script PHP ben scritto possa completare il suo lavoro. L'intero tempo di esecuzione superato L'errore si verifica quando una mano raggiunge il limite di tempo massimo di esecuzione.

Leggi anche: Le 10 migliori tendenze innovative del settore CRM da pagare

Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres

Correzione dell'errore di tempo massimo di esecuzione superato

  • Poiché si tratta di un "errore irreversibile", è importante sapere che è uno dei problemi più comuni di WordPress e che puoi risolverlo.
  • WordPress potrebbe visualizzare il seguente messaggio di errore ai visitatori del tuo sito web, a seconda di quando e dove si è verificato il problema. WordPress 5.2 include una nuova funzionalità di protezione da errori irreversibili che risolve questo problema. Se un plug-in è responsabile dell'errore, potresti anche ricevere una notifica tramite e-mail.
Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres

Utilizzando il collegamento nell'e-mail, puoi accedere a WordPress in "Modalità di ripristino", consentendoti di risolvere il problema.

Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres
  • Il plugin che genera il problema può essere disattivato o eliminato a questo punto.
  • Per evitare di disattivare un plug-in, puoi correggere il motivo del problema riattivandolo.
  • Stai aggiungendo una singola riga di codice alla tua. htaccess si occuperà del problema.
  • Usa un client FTP per connetterti al tuo sito web.
  • Nella stessa posizione delle tue directory /wp-content/ e /wp-admin/, ti troverai. File htaccess. Se non riesci ancora a individuarlo, consulta la nostra guida su come individuarlo: il file htaccess e cosa potrebbe causare il tuo problema.
  • Ad esempio, se utilizzi FileZilla come client FTP, puoi individuarlo nell'area "Sito remoto" nella colonna di destra.
Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres

Fare clic con il pulsante destro del mouse su. htaccess e seleziona 'Visualizza/Modifica.' Il file verrà aperto in un editor di testo con questa opzione selezionata. Successivamente, devi aggiungere questa riga nella parte inferiore del tuo file .htaccess:

Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres

1. Valore PHP Tempo massimo di esecuzione 300

Ecco come sarebbe se utilizzassi Blocco note come editor di testo.

Tempo massimo di esecuzione Wordpres
Tempo massimo di esecuzione Wordpres
  • Salva il tuo lavoro quando hai finito.
  • Il tempo massimo di esecuzione di questa funzione è di 300 secondi (5 minuti). Ora puoi andare al tuo sito web per vedere se l'errore è stato corretto".
  • Puoi provare ad aumentare il valore a 600 se ricevi ancora il messaggio di problema.
  • Dai un'occhiata a questi più utili se in questo modo è più conveniente per te.
  • Trucchi di tratteggio per WordPress.
  • php.ini è un file di configurazione del server che specifica le impostazioni PHP. Potresti non riuscire a trovarlo nella tua cartella WordPress su alcune piattaforme di hosting.
  • Se ciò accade, crea un nuovo php.ini nella radice dell'installazione di WordPress. La seguente riga dovrebbe essere aggiunta al file di configurazione php.ini.

1 tempo massimo di esecuzione = 60

    • Salva e carica le modifiche sul server dopo averle apportate. Il problema dovrebbe essere risolto ora che puoi accedere al tuo sito web.
    • Entrambi gli approcci generalmente risolveranno il problema se utilizzati per aumentare il tempo massimo di esecuzione.
  • L'errore fatale di WordPress: il tempo massimo di esecuzione superato è stato affrontato in questo post. Potresti anche essere interessato a imparare come correggere un errore di connessione al database di WordPress.

Leggi anche: Le 10 migliori tendenze innovative del settore CRM da pagare

Perché si verifica l'errore di tempo massimo di esecuzione?

Ogni sito WordPress ha una limitazione del tempo di esecuzione massimo per eseguire le richieste del server. Il suo scopo è ridurre al minimo l'uso improprio del server. Verrà bloccato se uno script PHP viene eseguito per più del periodo assegnato. Tieni d'occhio gli script PHP per verificare se sono in esecuzione per troppo tempo e consumano molte risorse del server perché i file del sito WordPress sono scritti principalmente in PHP. Gli script PHP infiniti vengono spesso utilizzati in attacchi dannosi per abbattere un sito Web.

Inoltre, alcuni plugin, temi e altri elementi di WordPress potrebbero consumare molte risorse del server se richiedono molto tempo per essere caricati. Poiché gli utenti di WordPress installano comunemente plug-in anziché modificare il codice o installare temi, è più probabile che venga visualizzato questo messaggio di errore. Molte persone sviluppano plugin, quindi è difficile identificare i migliori. Se hai uno script PHP in esecuzione per un periodo prolungato, ti consigliamo di limitarne l'esecuzione al più breve tempo possibile. Questo limite è generalmente stabilito a livello di server dal tuo host web.

Tempo massimo di esecuzione Wordpres

Conclusione sul tempo massimo di esecuzione Wordpres

È comune che plug-in, temi e persino aggiornamenti della versione di WordPress causino il problema del tempo di esecuzione massimo in WordPress. È possibile visualizzare questo problema sulla dashboard di WordPress, un potenziale avviso di "difficoltà tecniche" nella parte anteriore e un'e-mail di WordPress relativa al problema. Usare l'apostrofo sbagliato è un tipico errore.


Letture interessanti:

5 migliori strumenti per eseguire campagne pubblicitarie

Le strategie di marketing SaaS di maggior successo da provare

Una guida completa all'integrazione di Google Calendar con Slack