Hébergement Web-old - Commande cron de FeedWordpress rejetée par OVH
... / Commande cron de FeedWord...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Commande cron de FeedWordpress rejetée par OVH

Von
ElenaR
Erstellungsdatum 2016-11-09 08:26:48 (edited on 2024-09-04 13:45:30) in Hébergement Web-old

Bonjour,
Feedwordpress necessite d'installer le cron suivant
*/10 * * * * /usr/bin/curl --silent http://www.veilleina.fr?update_feedwordpress=1

Le plugin pour wordpress "Postie" necessite le cron suivant : http://www.veilleina.fr/?postie=get-mail

Mais OVH refuse le passage de variables (? et =), comment faire ?
Quelqu'un a t il trouvé une alternative (autre qu'un service exterieur tel que easycron.com) ?
Je vous remercie.


2 Antworten ( Latest reply on 2016-11-10 10:01:37 Von
Buddy
)

Bonjour,

Tu créés un fichier php ou bash "standard" qui lui même fait un Curl vers l'url dont tu as besoin.

dans mon cas, j'ai tout mis dans un fichier php avec le code suivant


$url="http://blabla.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch_rech, CURLOPT_RETURNTRANSFER, true); // Retourne la réponse au lieu de l'afficher.
curl_setopt($ch, CURLOPT_TIMEOUT_MS, 2500);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$results = curl_exec($ch);
curl_close($ch);

?>

en mutualisé, tu as, entre autre, cette limitation par contre
> En hébergement mutualisé, il n’est pas possible de configurer les minutes à laquelle la tâche automatisée doit s’exécuter. De plus, celle-ci ne peut être exécutée qu’une fois par heure.

source : https://docs.ovh.com/fr/fr/web/hosting/mutualise-taches-automatisees-cron/

Bonjour,

oui, il faut par contre l'url complète avec http:// au début il me semble.

oui tu peux tout dupliquer. çà lancera les crons les uns après les autres.

la ligne
curl_setopt($ch, CURLOPT_TIMEOUT_MS, 2500);

coupe le curl après 2,5 s tu peux augmenter ou diminuer cette valeur. (c'est en millisecondes)

Antworten sind derzeit für diese Frage deaktiviert.