Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

je souhaiterais créer des tâches planifiées avec CRON.

Est-il possible d'installer CRON sur un Syno ?

Et si oui, comment faire sans être un as du code et de la bidouille ? Je n'ai pas trouvé grand chose sur internet sur le sujet.

Merci pour votre aide

Posté(e)

Ah oui pour ca il faut se connecter en telnet à ton syno (activer telnet avant) se logger avec le compte "root" (même mot de passe que "admin")

ensuite ce sont des commandes Linux (attention a bien mettre des tabulation pour séparer les champs et pas des espaces !)


cd /etc

vi crontab

Une fois le fichier crontab modifier il faut redémarrer de daemon "cron"
/usr/syno/etc.defaults/rc.d/S04crond.sh stop

/usr/syno/etc.defaults/rc.d/S04crond.sh start

Patrick

Posté(e)

D'un autre coté si on ne sait pas éditer un fichier crontab je déconseillerais aussi tout simplement d'y toucher... non ?

C'est pas parce que l'édition en est simplifié qu'on ne sait pas lancer tout et n'importe quoi car après viendra la problématique de l'execution d'un fichier de commandes, etc, etc...

Patrick

Posté(e)

@bud77 : je ne trouve le package sur le forum dans la section Packages. Quel est son nom ?

@PatrickH : je pense que je saurai me débrouiller. J'ai juste besoin des infos me permettant de commencer la mise en oeuvre. Après quels peuvent être les risques d'une mauvaise manip ?

Posté(e)

Tu trouveras le package ici :

Les risques sont par exemple que tu schedule mal un job, et qu'il se lance par exemple toute les secondes, prenant par exemple 100% des ressources du NAS -> NAS indispo ...

Posté(e)

Bon j'ai activé Telnet et SSH sur mon syno. Ensuite avec le terminal de Lion, je rentre "telnet XXX.XXX.XXX.XXX".

Et bien je n'arrive pas à me logger avec le compte root. J'ai essayé un peu tous les mots de passe que j'ai et impossible de se connecter. Je ne comprends pas.

Posté(e)

J'ai désactivé le compte admin et j'ai créé un compte admin avec un pseudo. En utilisant le mot de passe alloué à ce pseudo, ça ne fonctionne pas. Dois-je réactiver le compte admin original ?

Posté(e)

Avec le compte admin d'origine activé, j'arrive à me connecter en telnet.

Je vais maintenant passer à l'étape suivante pour créer le fichier cron.

Et savez-vous si je pourrai faire tourner le cron pour easyAPNS ?

Merci

Posté(e)

Oui je vais essayer bientôt. Par contre le reste est déjà en place sur un autre serveur. Et tout fonctionne bien. Le but étant de pouvoir renvoyer les notifications qui ont été mises en statut 'queue'.

Posté(e)

Finalement ce que je voulais faire n'est pas possible. Je voulais faire tourner un CRONJOB avec des scripts php qui existent déjà sur un site et une bdd hébergés chez 1&1. Sauf qu'il est impossible d'accéder à la bdd mysql se trouvant chez 1&1 avec des scripts php exécutés ailleurs que sur les serveurs de 1&1... pour des raisons de sécurité.

Tant pis.

  • 8 mois après...
Posté(e)

Je relance le sujet, si je souhaite lancer une page php toute les 30mn? Dans le crontab je dois mettre:


*/30 *	 *	 *	 *	 root /volume1/web/monscript.php

C'est pour le chemin que je sèche!

Posté(e)

Vouloir lancer une "page" web crée en PHP hors navigateur n'a pas de sens...par contre si ton fichier PHP est un script pourquoi pas. Pour le lancer avec cron il te faudra préciser le chemin de l'interpréteur PHP et le chemin du fichier à executer

*/30 *   *       *       *       root /usr/bin/php /volume1/web/monscript.php[/CODE]

Patrick

Posté(e)

C'est bien un script oui, merci pour la commande! Par contre en cherchant des exemples sur le net on voit souvent le paramètre php -f, mais que signifie le paramètre -f ?

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.