Ciao a tutti,
da quando ho aggiornato alla 2.0.4 non mi arrivano più i backup via e-mail (Wp-Cron).
Se lo faccio a mano fila tutto liscio, qualcuno ha il mio stesso problema?
Grazie
Ciao a tutti,
da quando ho aggiornato alla 2.0.4 non mi arrivano più i backup via e-mail (Wp-Cron).
Se lo faccio a mano fila tutto liscio, qualcuno ha il mio stesso problema?
Grazie
Sì, succede anche a me da quando ho aggiornato alla 2.0.4. L'ho segnalato in un post sul mio blog e mi ha risposto un altro utilizzatore di wp-cron con lo stesso identico problema.
Sul sito ufficiale del plugin ho trovato un caso analogo. L'autore risponde che non l'ha testato sulla 2.0.4 e precisa che non fornisce più supporto ai suoi plugin.
Cambierei la domanda: a qualcuno funziona wp-cron con la 2.0.4?
Ecco, a me no. :D
Se qualcuno ne capisse un po' di PHP magari potrebbe riprendere in mano lo sviluppo del plugin e risolvere il problema...
Il plugin funziona perfettamente in quanto WPIT riceve ogni giorno (e anche molti altri miei blog) il backup, un paio di volte qualche sito ha saltato il backup giornaliero ma il giorno seguente è arrivato senza problemi quindi non dipende dal plugin.
Aggiornamenti a quel plugin arrivano tramite le distribuzioni giornaliere di WP sul repository SVN
anche a me succede, e me ne sono accorto solo leggendo questo post che non mi arriva più il backup settimanale...
può essere una limitazione imposta dall'hosting (tophost)?
limitazione dell'hosting la escluderei visto che i problemi derivano da siti hostati sui più disparati provider, poi non ho controllato ma anche WPIT dovrebbe essere su tophost e dice Steve che funziona.
Ora faccio delle prove su un dummy e carico solo i due plugin, probabile che ci sia qualche conflitto con qualche altro script, non c'è altra possibilità.
Dunque,
ho visto che altri utenti (me compreso) lamentano problemi con l'invio di backup schedulati con wp-cron.
Su un dominio di prova ho tolto tutti i plugins, ho aggiornato da versione 2.0.3 a 2.0.4 con in metodo di sostituzione files. Ho attivato solo wp-db-backup e wp-cron.
I backup NON arrivano.
@SteveAgl
Steve anche WPIT è stato aggiornato sostituendo la lista files?
No WPIT come tutti gli altri miei blog vengono aggiornati sempre utilizzando la procedura standard, a me continua a funzioanre perfettamente il backup sia qua che su altri siti.
iguardo alle iscrizioni di nuovi utenti idem, arrivano correttamente, per i commenti solo quelli in moderazione perchè quelli normali che passano li seguo tramite un feed rss.
Ho spianato tutti i files sull'hosting di prova, ho caricato la versione 2.0.4 in italiano ex novo, tema di default, ho aggiunto solo il wp-cron, e non funziona.
Sono andato in SSH a verificare cosa accade quando faccio un backup manuale e specifico di inviarlo via e-mail. Il file .gz viene scritto all'interno della folder backup-xxxx, poi viene inviato e successivamente rimosso, quindi i permessi sono corretti.
Ora io mi chiedo, sto benedetto wp-cron dovrebbe eseguire le stesse identiche operazioni ma in modalità schedulata. Perchè mai non funziona?
forse c'è qualche problema con mail()
Sono andato in SSH a verificare cosa accade quando faccio un backup manuale e specifico di inviarlo via e-mail. Il file .gz viene scritto all'interno della folder backup-xxxx, poi viene inviato e successivamente rimosso, quindi i permessi sono corretti.
Ciao Mr, la funzione mail non da problemi se lo faccio al volo senza schedularlo.
La stessa cosa anche per me: il backup manuale e le notifiche via mail funzionano, il backup automatico no...
Riassumendo: il file di backup viene creato correttamente e la funzione mail() di PHP viene eseguita anch'essa senza problemi.
A questo punto ipotizzo: e se ci fosse qualche filtro antispam / antivirus che blocca la ricezione dell'email? Che so, anche un limite di peso degli allegati...
Il fatto è che manualmente il backup mi arriva via e-mail, quindi non possono esserci filtri su wp-cron che non impatterebbero anche sul wp-db-backup che richiamo lanciando il dump a mano.
Non mi voglio arrendere a fare i backup a mano, ora faccio un altro tentativo, sull'hosting di prova rifaccio un downgrade alla 2.0.3 e riprovo il wp-cron, almeno mi rendo effettivamente conto se il problema sta nell'upgrade alla 2.0.4. Tanto per inquadrare il problema.
prima del downgrade, prova a disattivare tutti i plugin, tranne quelli che gestiscono il backup e l'invio... magari c'è qualche interferenza..
Il problem non dovrebbe essere nella 2.0.4, potrebbe effettivamente dipendere da altri plugin, ho il sospetto che la procedura vada in timeout e quindi la mail on venga inviata occasionalmente capita anche a me sia per WPIT che per altri blog che mi mandano il loro backup su un account google.
Ho spianato tutti i files sull'hosting di prova, ho caricato la versione 2.0.4 in italiano ex novo, tema di default, ho aggiunto solo il wp-cron, e non funziona.
@Mr
I test li sto facendo su un dominio dummy dello stesso servizio di hosting del sito ufficiale, nessun plugin attivo, solo backup e wp-cron nella root di /plugin. L'account email di destinazione è gmail.
@Steve
Capisco che occasionalmente possano andare in timeout ma è da 20 gg che non mi arrivano, guardacaso proprio in concomitanza con l'innalzamento alla 2.0.4
Già, infatti...
Con la versione precedente, ogni tanto il backup si perdeva o era in ritardo, ma ora non arrivano proprio più da quando ho installato la 2.0.4...
Allo stesso modo non mi arrivano i commenti fatti da me per mail, ma solo quelli degli altri...
Per la cronaca, a me WP-Cron non esegue i backup automatici neanche dopo aggiornamento di WordPress a 2.0.5.
E a voi che avevate lo stesso problema, continua a non funzionare come con la 2.0.4?
Possibile che fino alla 2.0.3 l'invio automatico avvenisse regolarmente tutte le notti (a parte qualche raro caso) e dopo no?
Come WPIT mai avuto problemi se non sporadici con tutte le versioni, attualmente usiamo la 2.0.4 e nel weekend verrà aggiornata a 2.0.5.
Da un po di tempo però abbiamo anche scelto di cambiare l'orario di invio del backup che prima avveniva allo scoccare della mezzanotte. A quell'ora il traffico sui server potrebbe essere ancora elevato.
Pertanto ho effettuato una piccola modifica al file wp-cron.php, cambiando i parametri della riga:
$daily = mktime(0, 0, 1, $this_month, $this_day, $this_year);
I primi tre valori sono rispettivamente l'ora, il minuto ed il secondo di esecuzione, cambiando i primi due valori su una ora notturna ed un minuto casuale sicuramente si evita di eseguire la stessa funzione di backup sul medesimo server da magari 2000 blog wordpress :) Sicuramente un orario compreso fra le 3 e le 5 del mattino con una numero di minuti scelto a caso è una buona scelta.
Ovviamente se sei hanno altri plugin che sfruittano quella funzione di cron giornaliero anche loro verranno eseguiti nel medesimo momento.
Altra cosa da considerare potrebbe essere la dimensione massima possibile degli allegati email... cosa da verificare col proprio fornitore di hosting.
proverò a spostare l'ora del backup...
per ora anche con la 2.0.5 non viene fatto il backup automatico.
Comunque con la 2.0.3 non era giornaliero, ma settimanale o, per lo meno, mi arrivava una mail alla settimana con il backup.
È cambato qualcosa o sono sfigato io? :P
Mi accorgo ora di avere la vecchia versione 1.1 di WP-cron, che non ha nemmeno la possibilità di cambiare l'ora...
Ho aggiornato alla 1.4, vediamo se farà il backup verso le 3,22 :)
Se non ricevevi il backup tutti i giorni.. eri sfigato tu :) Io ricevo regolarmente 4 backup da 4 siti, con qualche "salto" ogni tanto, ma solo sul backup più grosso che è quello di WPIT
Aggiornamento: dopo pochi secondi dall'aggiornamento del plugin, mi è arrivata la mail con il backup.
Evidentemente la vecchia versione non funzionava con WP 2.0.4 e succ. Però perchè ha fatto backup all'una invece che alle 3,22 come impostato? Mah...
All'una del pomeriggio? Ovvio dopo che hai caricato il nuovo plugin e lo hai attivato, facendo uan qualsiasi operazione di amministrazione p se qualcuno ha acceduto al tuo blog il cron si è attivato ed avendo una coda di uan operazione non ancora eseguita l'ha effettuata. Da qui il fatto che hai ricevuto la mail.
Stanotte ti verrà spedita "attorno" lle 3:22 il backup... il cron di wp non è un vero cron si attiva solo se viene eseguito WP quindi se non ahi spider che indicizzano il tuo sito nessuno si collega di notte o altro.. non verrà eseguito se non al primo "richiamo" del tuo blog...
No, all'una di notte, appena dopo aver postato qui, neanche 30 secondi dopo aver aggiornato il plugin.
E da allora nessun altro backup, nè ieri, nè oggi.
un'altra settimana senza il minimo backup...
però wp-cron funziona, visto che nella pagina dei backup si legge:
Backup Programmati
Ultima esecuzione giornaliera di WP-Cron: Sunday 12 November 2006 @ 03:22:01
La prossima esecuzione giornaliera di WP-Cron: Monday 13 November 2006 @ 03:22:01
Può essere un problema di peso dell'allegato per la mail? L'ultima che è arrivata era di circa 1 mega complessivo.
Tophost ha dei limiti?
Da quando ho aggiornato i siti a 2.0.5 effettivamente i backup sono finiti... direi che il problema è in wp-cron, torno a casa oggi e da la vedrò di capire quale sia il problema eventualmente contattando l'autore.
Identicamente devo aprire un ticket con TH per sapere i limiti di attach delle email che comunque è molto più alto di 1MB, gli ultimi backup di WPIT superano i 2MB
Steve, qua aspettavamo tutti che succedesse pure a te così ci risolvevi la questione :-P
Scherzi a parte, il limite negli allegati non dovrebbe essere un ostacolo, visto che lanciando il backup a mano viene spedito il tutto senza problemi. Come dici giustamente tu l'attenzione va focalizzata su wp-cron.
un'altra settimana senza il minimo backup...
però wp-cron funziona, visto che nella pagina dei backup si legge:Backup Programmati
Ultima esecuzione giornaliera di WP-Cron: Sunday 12 November 2006 @ 03:22:01
La prossima esecuzione giornaliera di WP-Cron: Monday 13 November 2006 @ 03:22:01Può essere un problema di peso dell'allegato per la mail? L'ultima che è arrivata era di circa 1 mega complessivo.
Tophost ha dei limiti?
Non ho guardato bene il codice ma dato che wp-cron non è un vero e proprio job schedulato, bensì viene richiamato dal primo utente che accede al blog nell'orario utile, l'ultima esecuzione lanciata viene comunque registrata, ed è svincolata dal buon esito della completa operazione
Devi aver fatto il login per poter pubblicare articoli.