Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1633 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [CRON] Tache qui ne marche pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CRON] Tache qui ne marche pas

n°1003678
tomsoft
Posté le 20-01-2008 à 16:40:51  profilanswer
 

:hello:  
 
J'ai voulu faire une tache avec crontab; tous les jours à 23h59,  
 
c'est une sauvegarde de ma base de données (sur un site externe).
 
Sur le site externe :
 
un script php "cronGhost.php" avec authentification qui genere un fichier nomdusite-date.sql et qui affiche l'url du fichier sql (http://user:mdp@nomdusite/nomdusite-date.sql)
 
Le cron (crée avec crontab -e en root) :
 

Code :
  1. 59 23 * * * wget http://user:mdp@nomdusite.com/cronGhost.php; wget -i cronGhost.php; mv nomdusite* /home/tomas/ghosts/; rm cronGhost.php


 
Pourquoi ne marche t'il pas ? :/
 
Merci ;)
 
sachant que ca :

Code :
  1. # wget http://user:mdp@nomdusite.com/cronGhost.php; wget -i cronGhost.php; mv nomdusite* /home/tomas/ghosts/; rm cronGhost.php


 
marche parfaitement

mood
Publicité
Posté le 20-01-2008 à 16:40:51  profilanswer
 

n°1003682
Mjules
Modérateur
Parle dans le vide
Posté le 20-01-2008 à 16:57:19  profilanswer
 

de mémoire, il faut les chemins complets dans cron


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1003683
tomsoft
Posté le 20-01-2008 à 17:01:37  profilanswer
 

ok je regarde :jap:

 

edit : mais comment je sais ou est sauvegardé le fichier cron ? car j'ai pas reussi avec wget a choisir /home/tomas comme dossier de destination pour le fichier php :/


Message édité par tomsoft le 20-01-2008 à 17:04:43
n°1003684
tomsoft
Posté le 20-01-2008 à 17:08:18  profilanswer
 

reglé en faisant un cd /tmp avant tout :)
 
et apres j'utilise bioen les chemins absolus dans toutes mes commandes :)
 
Merci bien pour la piste ;)

n°1003724
fighting_f​alcon
Posté le 20-01-2008 à 19:23:54  profilanswer
 

comme dirait je ne sais plus quel membre de ce forum, RTFM luke ...
 
man wget :

Citation :


       -O file
       --output-document=file
           The documents will not be written to the appropriate files, but all
           will be concatenated together and written to file.  If - is used as
           file, documents will be printed to standard output, disabling link
           conversion.  (Use ./- to print to a file literally named -.)

n°1003725
tomsoft
Posté le 20-01-2008 à 19:26:48  profilanswer
 

:jap:
 
et il semble que wget ne me telecharge pas vraiment le bon fichier,  
 
un ghost est generé sur le site distant, mais wget me telecharge un vieux a chaque fois,  
 
mise en cache ? comment eviter cela ?

n°1003809
fighting_f​alcon
Posté le 21-01-2008 à 07:18:41  profilanswer
 

tu as un proxy, quelque chose au milieu ?

n°1003884
tomsoft
Posté le 21-01-2008 à 11:03:40  profilanswer
 

oula j'en sais trop rien :/
 
le serveur qui fait le cron est un serveur dedié OVH (kimsufi) sous Ubuntu server,  
 
configuré avec :
Apache2
Mysql,  
Php5
 

n°1003904
Taz
bisounours-codeur
Posté le 21-01-2008 à 12:08:48  profilanswer
 

fait un script, c'est quand même plus simple.

n°1003911
tomsoft
Posté le 21-01-2008 à 12:15:52  profilanswer
 

j'avais fait un script, mais ca ne marchait pas non plus :/
 
le script ne se lancait pas :/

mood
Publicité
Posté le 21-01-2008 à 12:15:52  profilanswer
 

n°1004762
sputnick
bip...bip...bip...bip...bi...b
Posté le 23-01-2008 à 23:35:17  profilanswer
 

Montre nous ton script, on te dira ce qui ne va pas.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [CRON] Tache qui ne marche pas

 

Sujets relatifs
comment récupérer ces données avec ubuntu quand windows ne marche plusCron : purger les spams
pas de cron sur une mandriva 2007spring[resolu]Script QoS qui marche partiellement
[linux] Cron qui courier-imap tous les jours[cron] Ajouter un script au cron.daily
Linux sur clef USB (marche pas erreur SPB2: DX=0...)autorisé un user à écrire dans /var/spool/cron/crontabs
nombres limites de tache pour cron 
Plus de sujets relatifs à : [CRON] Tache qui ne marche pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR