Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
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/03/2006, 17h40   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 26
Points : 14
Points : 14
Par défaut [CRONTAB] Insertion d'une tache plannifiée

Bonjour,

Est-il possible de modifier (insertion/modif/delete) les crontab depuis un script php ?

Merci.
tom_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 14h38   #2
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 26
Points : 14
Points : 14
Personne n'a jamais été confronté au problème?
tom_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 14h42   #3
Membre expérimenté
 
Avatar de papyphp
 
Inscription : avril 2005
Messages : 425
Détails du profil
Informations personnelles :
Âge : 62
Localisation : Belgique

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : avril 2005
Messages : 425
Points : 545
Points : 545
Salut,

Jamais été confronté à ce problème particulier, mais crontab est un fichier comme un autre donc (si tu as les droits) tu peux l'ouvrir, le tripatouiller à ton aise, le fermer et l'enregistrer
__________________
Lu kinze d' awousse, la Vierje arandje û dusbrôle lu timp. Et ce coup ci, elle ne nous a pas ratés
papyphp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 14h59   #4
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 26
Points : 14
Points : 14
Quelque chose m'a échappé, j'ai tjs cru que les crontab qui sont des tables ne doivent pas être éditées directement

Dixit la doc :
Code :
1
2
3
 
Crontab  est  le  programme utilisé pour installer, désin* staller, ou afficher le contenu des tables  permettant  de piloter  le fonctionnement du démon cron(8) de Vixie Cron.
Chaque utilisateur dispose de sa propre table crontab,  et bien  que  celles-ci  se trouvent dans /var, elles ne sontpas conçues pour être éditées directement.
D'autant que comment faire prendre en compte par le système les modifs?
Sans passer par un "crontab -e"
tom_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 14h59   #5
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
Ton fichier .php doit être appartenir au superutilisateur root. Ce qui n'est pas conseillé.
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 15h04   #6
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 26
Points : 14
Points : 14
pourquoi su ?
Chaque utilisateur à son propre cron, non ?

imaginons que le .php appartient au su, quelles seraient les commandes à passer?
tom_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 17h32   #7
Membre expérimenté
 
Avatar de papyphp
 
Inscription : avril 2005
Messages : 425
Détails du profil
Informations personnelles :
Âge : 62
Localisation : Belgique

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : avril 2005
Messages : 425
Points : 545
Points : 545
Voici un article qui répond indirectement à ta question

http://matthieu.developpez.com/execution_periodique/

en ce sens qu'il montre comment écrire dans crontab.

Merci Mr N
__________________
Lu kinze d' awousse, la Vierje arandje û dusbrôle lu timp. Et ce coup ci, elle ne nous a pas ratés
papyphp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 19h22   #8
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 26
Points : 14
Points : 14
Super, c'est exactement ce que je cherchais !

Apparement on passe quand même par une phase de "crontab -l" pour récupérer le contenu et on vient recréer une nouvelle table avec l'ancien contenu.

Encore merci.
Tom
tom_92 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 14h11.


 
 
 
 
Partenaires

Hébergement Web