Lancement de cron - Linux et OS Alternatifs
Marsh Posté le 02-03-2017 à 13:04:31
Tu peux pas lancer une commande shell de cette façon en php.
Pourquoi tu ne mets pas directement ta commande dans le cron ? (je ne connais pas le planificateur d'OVH)
Marsh Posté le 02-03-2017 à 14:16:34
Pas mieux; pourquoi dans ton cronsh.sh tu mets pas directement ça?
Code :
|
Marsh Posté le 02-03-2017 à 22:26:28
Olivie a écrit : |
Quand on ne connaît pas, des fois on va chercher compliqué pour des choses très simples. Simples quand comprises bien entendu, parce que ça ne s'invente pas...
Tu dois juste creuser quelques points:
*Créer et rendre exécutable un script bash (.sh)
En gros tu crée un fichier texte, la première ligne indiquera le langage qui devra être interprété, en dessous ta commande, puis tu rends exécutable.
*Comprendre cron.
La doc Ubuntu donne souvent de précieux renseignements (peu importe la distro...) Tu devrais piger avec ça https://doc.ubuntu-fr.org/cron
Pour te montrer la "Simplicitude " du truc, un ex pour backuper un dossier sur un autre PC du réseau local. http://infotrux.free.fr/index.php/ [...] sync-cron/ Les parties 2 & 3 sont assez semblables à ce que tu dois réaliser.
Voilà bon courage !
Marsh Posté le 03-03-2017 à 02:27:16
Tiens je viens de retomber la dessus, amuse toi bien http://www.crontab-generator.org/
Marsh Posté le 02-03-2017 à 12:02:29
Bonjour à tous, je me permet de poser la question ici
Juste pour préciser, je suis un nullos et j'y connais pas grand chose
Je chercher à lancer un cron (sur ovh mutualisé).
La commande a executer est:
wget -q -O /dev/null "http://www.mondomaine.com/wp-cron.php?import_key=0yLE3A&import_id=21&action=trigger"
Sur le topik AVFFUO on m'a dit de faire un script.sh
J'ai crée un fichier cronsh.sh (à la racine) que je mets dans le planificateur d'OVH:
#!/bin/bash
cd ../www/
php cron.php
J'ai crée le fichier cron.php:
#!/usr/local/bin/php
<?php
/usr/bin/wget -q -O /dev/null "http://www.mondomaine.com/wp-cron.php?import_key=0yLE3A&import_id=18&action=trigger";
?>
Quelqu'un peut svp me guider, j'ai passé 5h à chercher sur google comment faire
Merci
---------------