Grazie all’ottimo suggerimento di Riccardo, ho attivato WebCron! Adesso il backup del database verrà effettuato ogni ora, senza alcun bisogno di ricordarmene io stesso. Un ottimo sistema, gratuito, che unito a phpMySqlAutoBackup permette di non rischiare più di perdere nulla del proprio database.
Nella peggiore delle ipotesi, avrò perso gli ultimi 59 minuti. 🙂
Ok… adesso posso andare a cena tranquillamente 😉
Son contento di essere stato utile… in cambio mi dici come hai fatto a far funzionare phpMySqlAutoBackup ?
Mi pare che oltre a run.php vada modificato anche config.inc.php ma non mi è molto chiaro… Grazie, se puoi.
Dunque, run.php va configurato secondo i tuoi dati di accesso al database, solo che, come puoi notare, nel file run.php non è presente l’host al quale si dovrà collegare lo script.
Così, ci sono due modi per risolvere il problema.
Il primo è andando alla riga 72 di config.inc.php e modificare la riga
$cfg['Servers'][$i]['host'] = 'indirizzo'; // MySQL hostname or IP address
inserendo l’indirizzo del tuo host.Il secondo metodo consiste nel creare una variabile in run.php del tipo:
$mysql_hostip = "indirizzo"; // your MySQL host
e inserire li l’indirizzo. Questa soluzione mi sembra più ordinata (la configurazione si fa su un solo file) però devi ricordarti di utilizzare $mysql_hostip come indirizzo host da inserire (una volta, per sempre) nel file config.inc.php alla riga 72.
In entrambi i casi, ti consiglio di rinominare il file run.php in qualcosa del tipo *serie-di-caratteri-random*.php in modo che ad un aggressore sia difficile iniziare a floddare sia il server che, in definitiva, la tua casella e-mail.
Ciao e in bocca al lupo 😉
[…] giorni WebCron risulta irraggiungibile, così, tutti coloro che lo utilizzavano per far partire uno script di backup per il loro blog (ma, ovviamente, anche tutti gli altri) dovrebbero prendere in considerazione […]
Il files viene salvato con la codifica sbagliata
Questa è la codifica giusta
UTF-8_general_ci
attualmente salva il files.sql con questa codifica
OCCIDENTALE (ISO 8859-15)
Come cambiare la codifica sullo script ?