|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Laurent sartorioFormateur en informatique Inscription : janvier 2012 Messages : 9 ![]() |
Bonjour,
je déclenche 2 scripts à 1 heure d'intervalle. Le script 1 fonctionne bien, il me réalise la sauvegarde de ma base1 dans le dossier du script et me créer une sauvegarde dans année/jour Le script 2 se déclenche une heure pour tard pour une base 2. Il me crée bien la sauvegarde quotidienne dans le dossier du script mais pas dans le dossier année/jour Voici le script 1 et 2. il y a surement qques choses à modifier dans le script 2 pour qui mette aussi la sauvegarde dans année/jour Code php :
|
||
|
|
01
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Frédéric Ingénieur développement logiciels Inscription : février 2006 Messages : 3 055 ![]() |
Bonjour
Ce script est-il de toi ? Parce que ça semble bizarre d'arriver en disant "j'ai écrit un script mais je ne comprends pas ce que j'y ai mis"... La copie du fichier dans le dossier "annee/jour" ne se fait que si "daily=1" Et daily n'est mis à 1 que lorsque le dossier est créé. Donc - 1er appel: le dossier n'existe pas donc il est créé et daily est mis à 1 et le fichier dump est copié dans annee/jour - 2° appel: le dossier existe donc il n'est pas créé et daily n'est pas mis à 1 et le fichier dump n'est pas copié dans annee/jour Accessoirement je ne comprends pas trop pourquoi le fichier dump n'est pas directement créé dans annee/jour et la raison de cette copie intermédiaire...
__________________
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. Tout ce qu'un individu reçoit sans rien faire pour l'obtenir, un autre individu a dû travailler pour le produire sans en tirer profit. Tout Pouvoir ne peut distribuer aux uns que ce qu'il a préalablement confisqué à d'autres car on n'accroît pas les biens en les divisant. Quand la moitié d'un peuple croit qu'il ne sert à rien de faire des efforts car l'autre moitié les fera pour elle, et quand cette dernière moitié se dit qu'il ne sert à rien d'en faire car ils bénéficieront à d'autres, cela s'appelle le déclin et la fin d'une nation. Dr. Adrian Rogers, 1931 |
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Laurent sartorioFormateur en informatique Inscription : janvier 2012 Messages : 9 ![]() |
Bonsoir,
je n'ai pas écris ce script, je l'ai juste configuré pour sauver ma base de données. Le dump est copié dans le dossier du script d'abord puis dans année/jour parceque le dump du dossier script fait l'objet lui d'une sauvegarde externalisée. Si vous savez le faire par contre j'aimerai bien que vous m'arrangiez le script pour qui me copie le dump dans le dossier du jour déjà existant. Merci de votre aide. Laurent |
|
|
10
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Frédéric Ingénieur développement logiciels Inscription : février 2006 Messages : 3 055 ![]() |
Citation:
Citation:
__________________
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. Tout ce qu'un individu reçoit sans rien faire pour l'obtenir, un autre individu a dû travailler pour le produire sans en tirer profit. Tout Pouvoir ne peut distribuer aux uns que ce qu'il a préalablement confisqué à d'autres car on n'accroît pas les biens en les divisant. Quand la moitié d'un peuple croit qu'il ne sert à rien de faire des efforts car l'autre moitié les fera pour elle, et quand cette dernière moitié se dit qu'il ne sert à rien d'en faire car ils bénéficieront à d'autres, cela s'appelle le déclin et la fin d'une nation. Dr. Adrian Rogers, 1931 |
||
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Laurent sartorioFormateur en informatique Inscription : janvier 2012 Messages : 9 ![]() |
On vient de me donner la solution en remplaçant le if($daily == 1) par if(!file_exists($d.$db.'.sql.gz'))
Merci pour votre aide ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com