FAQ - Come modificare il WP_CRON_LOCK_TIMEOUT di Wordpress?
Per ridurre l'utilizzo di risorse della propria installazione WordPress, in particolar modo per i siti ad alto traffico o già molto intensivi di per sé, è consigliabile disabilitare il WP-CRON impostandolo tramite un cronjob reale.
È possibile abbinare ad esso anche un blocco temporale tramite la costante WP_CRON_LOCK_TIMEOUT, che andrà a bloccare tutte le azioni eseguite dal file wp-cron.php, anche se richiamato manualmente.
È possibile abbinare ad esso anche un blocco temporale tramite la costante WP_CRON_LOCK_TIMEOUT, che andrà a bloccare tutte le azioni eseguite dal file wp-cron.php, anche se richiamato manualmente.
Come funziona WP_CRON_LOCK_TIMEOUT
Impostare la costante WP_CRON_LOCK_TIMEOUT significa bloccare il WP-CRON fino alla scadenza del timer impostato all'interno della costante.
Tale valore è impostato di default in tutte le installazioni WordPress a 60 secondi. Allungare il timer significherà ridurre drasticamente l'impatto di potenziali attacchi al file wp-cron.php, prevenendo l'esaurimento delle risorse dovuto all'utilizzo, sia lecito che illecito, del file stesso.
Impostare la costante WP_CRON_LOCK_TIMEOUT significa bloccare il WP-CRON fino alla scadenza del timer impostato all'interno della costante.
Tale valore è impostato di default in tutte le installazioni WordPress a 60 secondi. Allungare il timer significherà ridurre drasticamente l'impatto di potenziali attacchi al file wp-cron.php, prevenendo l'esaurimento delle risorse dovuto all'utilizzo, sia lecito che illecito, del file stesso.
Come modificare il timer
Per modificare il timer, basta modificare il file wp-config.php (presente nella cartella principale dell'installazione WordPress) ed inserire il codice seguente:
Il valore 3600 corrisponde a 1 ora espressa in secondi. Pertanto, se si volesse impostare il timer a 10 minuti, andrà inserito il valore 600.
Per modificare il timer, basta modificare il file wp-config.php (presente nella cartella principale dell'installazione WordPress) ed inserire il codice seguente:
define('WP_CRON_LOCK_TIMEOUT', 3600);
Il valore 3600 corrisponde a 1 ora espressa in secondi. Pertanto, se si volesse impostare il timer a 10 minuti, andrà inserito il valore 600.
Dove inserire il codice
Il codice sopra va inserito prima della seguente stringa:
Generalmente la stringa è in inglese, tuttavia in alcuni casi, in base alla versione di WordPress o alla lingua utilizzata, potrebbe differire.
Ad esempio, in italiano potrebbe essere:
Il codice sopra va inserito prima della seguente stringa:
/* That's all, stop editing! Happy blogging. */
Generalmente la stringa è in inglese, tuttavia in alcuni casi, in base alla versione di WordPress o alla lingua utilizzata, potrebbe differire.
Ad esempio, in italiano potrebbe essere:
/* Finito, interrompere le modifiche! Buon blogging. */
Domande frequenti su:
Area personale
Backorder
cPanel
DNS
Domini
Download
Hosting
HTTPS
Joomla
PHP e MySQL
Posta Elettronica
Pre-Vendita
Redemption Period
Rinnovi
Weebly
Wordpress


©