kerlin Posted October 28, 2016 Share Posted October 28, 2016 Bonsoir à tous.J'ai plusieurs sites sur un serveur chez OVH. Le module de cron basique de PS ne semble pas vouloir fonctionner donc j'active la gestion avancée et copie le lien qu'il me propose dans les tâches planifiées du serveur (juste le lien, sans curl ). J'ajoute également dans le module la commande cron à effectuer.Pour certains sites, ça a l'air de fonctionner. Pour d'autres non. Pour l'un de ceux-là, j'ai créé un fichier cron.php que j'ai mis à la racine du site, puis rajouté le lien dans les tâches planifiées du serveur. si je lance directement le lien (http://monsite.com/cron.php), j'ai bien le message Ok qui s'affiche. Mais le serveur me dit par mail qu'aucun fichier n'est trouvé : /bin/sh: http://www.monsite.com/cron.php: Aucun fichier ou dossier de ce type Que faut-il que je vérifie ? Merci d'avance Link to comment Share on other sites More sharing options...
kerlin Posted November 14, 2016 Author Share Posted November 14, 2016 Merci pour cette réponse. J'ai testé easycron mais payant. Et j'aimerais comprendre pourquoi le cron de PS ne fonctionne pas et vérifier que j'ai bien configuré la chose, que ce soit pour l'utilisation simple ou avancée. Link to comment Share on other sites More sharing options...
Mediacom87 Posted November 14, 2016 Share Posted November 14, 2016 Bonjour, j'ai aussi rencontré chez un client des soucis avec le module cronjob de PrestaShop et je suis donc retourné sur le bon vieux module de Samdha qui fonctionne depuis des années. http://www.prestatoolbox.fr/modules-gratuits/115-crontab.html Link to comment Share on other sites More sharing options...
kerlin Posted November 14, 2016 Author Share Posted November 14, 2016 Merci pour ta réponse, Mediacom87. Je l'ai testé aussi, effectivement, il fonctionne très bien.Mais j'aimerais comprendre le fonctionnement du module de PS en mode avancé. J'ai plusieurs sites sur un dédié, parfois ça marche parfois pas.Après avoir activé le mode avancé, il faut bien ajouter la ligne de commande du cron concerné dans la liste en dessous ? Ou juste copier le lien indiqué dans les tâches planifiées du serveur ? et comment faut-il le copier ? avec curl etc ou juste la partie commençant par http ? J'ai essayé aussi en copiant la commande cron directement dans les tâches planifiées du serveur. Mais celui-ci me dit, à chaque lancement de la tâche : Aucun fichier ou dossier de ce type. Pourtant, si je lance la commande dans le navigateur, la tâche s'exécute. Par exemple, j'ai copié cette commande dans les tâches planifiées du serveur, avec exécution tous les jours à 1h15, tous les mois : http://www.nom_du_site.com/modules/nvn_import_products/import_cron_products.php Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now