Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/08/2005, 19h06   #1
Membre régulier
 
Inscription : avril 2003
Messages : 335
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 335
Points : 82
Points : 82
Par défaut Comment faire un Cron ou Trigger

Bonjour,

Je souhaiterais savoir comment faire et exécuter un cron ou trigger notamment pour faire des backup de ma bdd ou travailler dessus (suppressions et modifications régulières d'enregistrements).

Je n’ai aucune idée sur le sujet, en quel langage le coder et comment le mettre en place ?

Je possède mon propre serveur dédié, je connais le php et mysql mais je ne maîtrise pas linux.

Par avance merci.
dorian53 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2005, 21h59   #2
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
euhhh...
Tu as un serveur dédié, mais tu ne maitrise pas linux... ça ne me parrait pas très serieux.
Effectue ces trois commandes et lis ce qui est écrit.
Code :
1
2
3
man cron
man crontab
man mysqldump
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2005, 15h18   #3
Membre régulier
 
Inscription : avril 2003
Messages : 335
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 335
Points : 82
Points : 82
Ok merci pour définir les crons ca devrait aller.

Par contre en quel langage coder les scripts ça je ne sais pas.
Perl (que je connais pas encore), php ou autre ?

Si j'veux modifier ma bdd je peux utiliser le php et lancer la page du script ?
Si j'veux modifier ma page index par une autre par contre ?

Merci.
dorian53 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2005, 16h40   #4
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
Citation:
Par contre en quel langage coder les scripts ça je ne sais pas.
Perl (que je connais pas encore), php ou autre ?
Du moment que c'est un langage exécutable sur la machine il n'y a aucune restriction.
Tu peux même le faire en C et lancer le binaire compilé avec une cron.

Citation:
Si j'veux modifier ma bdd je peux utiliser le php et lancer la page du script ?
Si j'veux modifier ma page index par une autre par contre ?
Tu peux lancer une page de ton site avec wget par exemple.
Tu peux aussi utiliser php en ligne de commande : php -f /chemin/vers/le/fichier.php
Tu peux aussi très bien le faire en perl, bash, C, assembleur, tcl, python etc...
Si tu veux modifier ta page d'index par une autre, rien ne t'empêche d'utiliser les commandes cp et mv.
crond exécute les commandes à travers un shell (bash par défaut), donc tu peux y placer des commandes tel que celles que tu tape quand tu es connecté en ssh. C'est à dire que tu peux y mettre des &&, des |, des if etc...
par exemple tu peux faire :
Code :
0 6 * * * /usr/share/prepare.pl && /foo/machin.sh | /bar/truc.bin 1>>/bidule/log 2>&1
Euhh pour le reste, man bash.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2005, 18h03   #5
Membre régulier
 
Inscription : avril 2003
Messages : 335
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 335
Points : 82
Points : 82
Merci Celelibi j'vais regarder tout ça.
dorian53 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2005, 11h39   #6
Invité de passage
 
Inscription : août 2005
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 5
Points : 2
Points : 2
Par défaut heu moi aussi j ai besoin de conseil

Bonjour,

voila mon soucis je suis hebergée sur un serveur qui me laisse utiliser des taches cron, enfin je pense car j ai installé un script pour des stats qui gere les taches cron. Je voudrais pouvoir créer mes propre taches cron, mais je ne connait que le language PHP / Mysql comment faire pour programer depuis PHP des taches cron ....

Merci bcp d'avance
webazard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h04.


 
 
 
 
Partenaires

Hébergement Web