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

 


Dernière réponse
Sujet : script qui marche pas
Jak Curiosité : qui lance le cron ?
Est-ce que cet utilisateur a les droits en écriture dans /home/httpd/mrtg ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Jak Curiosité : qui lance le cron ?
Est-ce que cet utilisateur a les droits en écriture dans /home/httpd/mrtg ?
asphro t sur il te fou aucune erreur var voir quand meme dans /var/log/messages
 
desfois
monokrome faut pas valider chaque ligne par un ; ?
sorg OK: je suis tes conseils:
nouvelle version du script:
 
#!/bin/bash
/bin/rm /home/httpd/mrtg/adsl.log.html
/usr/bin/perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log `date +%m`-`date +%d`-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:`date +%M` >> /home/httpd/mrtg/adsl.log.html
/usr/bin/perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log `date +%m`-"01"-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:00 >>  /home/httpd/mrtg/adsl.log.html
/usr/bin/perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log "01"-"01"-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:00 >> /home/httpd/mrtg/adsl.log.html

 
 
Ben... ca marche pas mieux...
Jak Mouais, déjà, dans ton cron, mets le chemin complet vers ton script, et, pareil, dans ton script, mets le chemin complet vers les exécutables.
Ça devrait arranger un peu les choses.

 

[jfdsdjhfuetppo]--Message édité par Jak--[/jfdsdjhfuetppo]

sorg non "tot-stats" il est dans /etc/cron.hourly
kadreg Tu l'as appelé comment ton script ? test ?
sorg Bonjour j'ai le script suivant
#!/bin/bash
rm /home/httpd/mrtg/adsl.log.html
perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log `date +%m`-`date +%d`-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:00 >> /home/httpd/mrtg/adsl.log.html
perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log `date +%m`-"01"-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:00 >>  /home/httpd/mrtg/adsl.log.html
perl /home/httpd/mrtg/totaal/calc /home/httpd/mrtg/adsl.log "01"-"01"-`date +%Y`-"00:00" `date +%m`-`date +%d`-`date +%Y`-`date +%H`:00 >> /home/httpd/mrtg/adsl.log.html

 
Si je fais un copier-coller de chaque ligne au prompt du shell tout s'execute sans probleme... en revanche si j'essaie d'exexuter le script: rien ne se passe... pas de message d'erreur mais la page web qui aurait du etre générée n'et pas crée non plus... j'ai pourtant bien accordé des droits d'exécution... je ne comprends pas!

 

[jfdsdjhfuetppo]--Message édité par sorg--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)