2009-10-24 3 views
1

Je fais un CMS,php plugin ou une bibliothèque pour permettre aux utilisateurs de définir cron?

J'ai besoin d'une solution premade qui permet aux utilisateurs de régler l'heure pour CRON?

ce serait bien si des trucs comme ajax calendar étaient également inclus.

+0

Si vous créez un produit à expédier, cela ne marchera pas car dans 99,999% des environnements sous lesquels l'utilisateur PHP s'exécute, il n'est pas autorisé à accéder au crontab. –

+0

bien qu'un script doit exécuter chaque intervalle spécifié par l'utilisateur .... comment puis-je faire cela? – lativo

+0

Si vous n'avez pas accès à cron, vous pouvez simplement mettre à jour un timer sur chaque requête, et si le timer doit s'exécuter, lancez-le, mais c'est moche et ne devrait être utilisé que pour un job de nettoyage. La solution type consiste à documenter ce besoin et à laisser l'utilisateur décider quoi faire. Donnez xxx.php à exécuter toutes les X secondes, et laissez le sysadmin s'occuper de lui. –

Répondre

0

Voici un tutoriel gentil de la façon de faire une telle chose: http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/

Vous pouvez également essayer: http://greenservr.com/projects/crontab/crontab.phps Cela a fonctionné pour moi parce que la règle de crontab à mon fournisseur d'hébergement est que toutes les 30 secondes un script cherche un fichier avec des règles pour crontab dans le répertoire principal. Il le lit et lance les travaux si nécessaire.

Questions connexes