jomcdonald Posted September 13, 2011 Share Posted September 13, 2011 Bonsoir, je n'arrive pas à paramétrer la tache cron du module relancez vos clients sous ovh. OVH exécute le script mais aucun mail n'arrive pourtant le module m'indique que le prochain envoi transmettra : 3 e-mails Voici mon adresse de script saisi dans ovh: www/modules/followup/cron.php?secure_key=*********** mode: php5.3 Si des connaisseur peuvent me venir en aide ce serait génial. Merci Link to comment Share on other sites More sharing options...
jomcdonald Posted September 14, 2011 Author Share Posted September 14, 2011 help !! Link to comment Share on other sites More sharing options...
jeckyl Posted September 14, 2011 Share Posted September 14, 2011 Bonjour, je ne sais pas comment fonctionne les tâche cron chez OVH mais peut être pourriez vous trouver l’explication sur la FAQ de OVH. Link to comment Share on other sites More sharing options...
Mr6 Posted September 14, 2011 Share Posted September 14, 2011 Google est ton ami quand tu lui demandes : crontab sur ovh mutualisé 1er résultat : http://www.ovh.com/fr/hebergement_mutualise/technologie_crontab.xml Allez go dans le manager Link to comment Share on other sites More sharing options...
jomcdonald Posted September 14, 2011 Author Share Posted September 14, 2011 Oui j'utilise bien crontab sur le manager d'ovh mais cela ne marche pas. Mon paramétrage n'a pas l'air de fonctionner. Pourtant j'ai paramétré d'autre tache dans le passé qui elle fonctionne avec un site sous wordpress ou autre. J'ai parcouru tous les tuto ovh avant de poster ici mais pas de solution. Je me demande si il n'y a pas un problème de compatibilité entre le système cron de ovh et prestashop Link to comment Share on other sites More sharing options...
Mr6 Posted September 15, 2011 Share Posted September 15, 2011 Je te suggérerais bien de rajouter des traces dans le cron.php pour voir ce qu'il se passe. Je n'ai pas encore testé la crontab d'ovh manager mais je pense que tu auras les retours dans le mail de logs. Tu l'as défini d'ailleurs ? Link to comment Share on other sites More sharing options...
jomcdonald Posted September 15, 2011 Author Share Posted September 15, 2011 Je te suggérerais bien de rajouter des traces dans le cron.php pour voir ce qu'il se passe. Je n'ai pas encore testé la crontab d'ovh manager mais je pense que tu auras les retours dans le mail de logs. Tu l'as défini d'ailleurs ? Oui voici mon retour. Bonjour, Vous avez demandé l'envoi des logs pour la tâche : Numéro : 49157 Heure de début : 2011-09-14 08:51:02 Heure de fin : 2011-09-14 08:51:03 Commande exécutée : /usr/local/bin/php.TEST.5 -c /usr/local/lib/php.ini /homez.***/****/www/modules/birthdaypresent/cron.php Code de retour : 0 L'utilisation de ce service est limitée à l'envoi de 10 emails. Passée cette limite, vous pourrez le réactiver via votre Espace Client : https://www.ovh.com/managerv3/ Attention, la taille des logs envoyés est limitée à 50'000 caractères. -------------------------== Début ==------------------------- br / bDeprecated/b: Directive 'register_globals' is deprecated in PHP 5.3 and greater in bUnknown/b on line b0/bbr / br / bDeprecated/b: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in bUnknown/b on line b0/bbr / X-Powered-By: PHP/5.3.8 Content-Type: text/html; charset=utf-8 Set-Cookie: 2254c36aa5ae336c2a77bf63211d899a=ACPXS0%2B4dqDfmvRrghqgw6o8VmOYROZTHt3nJ3mM03cwsJdhM9d8wGXyQDEsEMLjUf4TbwYUe4MYkQpNYW3j5g%3D%3D000060; expires=Tue, 04-Oct-2011 06:51:03 GMT; path=/; httponly Set-Cookie: 2254c36aa5ae336c2a77bf63211d899a=ACPXS0%2B4dqDfmvRrghqgw6o8VmOYROZTHt3nJ3mM03cG4YJto3X%2BcPrssxWeW8jerdkuZQnbQemMoJpBwd9wcVpakl%2F5yD7ktBTSnqujE8w%3D000074; expires=Tue, 04-Oct-2011 06:51:03 GMT; path=/; httponly OK -------------------------== Fin ==------------------------- ??? Souci avec registrer globals et magic quotes present dans mon htacces???? Link to comment Share on other sites More sharing options...
sebdag Posted October 3, 2011 Share Posted October 3, 2011 Bonjour, tu as demandé de l'aide du support OVH ? Link to comment Share on other sites More sharing options...
marty69 Posted October 3, 2011 Share Posted October 3, 2011 hello, j'imagine que ton site est dans un dossier www ? sinon vérifie bien ton url Link to comment Share on other sites More sharing options...
jolvil Posted October 3, 2011 Share Posted October 3, 2011 J'ai eu des problemes pour faire fonctionner les taches cron chez ovh, maintenant j'ai des taches cron qui fonctionnent pour leguide, google shopping et le module de relance client Prestashop. J'avais fait un post complet sur le sujet mais je ne le trouve plus. Suite à un probleme avec la tache cron chez ovh, et le module crontab ne fonctionnant pas correctement avec ps1.3.7 ou ovh, et le module leguide, une solution a été proposée qui fonctionne aussi avec la tache cron du module google shopping et d'autres modules avec tache cron. il faut créer un fichier .php (par exemple ici cron_2.php) avec le code suivant en indiquant le chemin du fichier cron.php du module <?php file_get_contents("http://monsite.com/modules/googleshopping/cron.php"); et indiquer l'adresse de ce fichier www/modules/googleshopping/cron_2.php dans le planificateur de tache chez ovh Link to comment Share on other sites More sharing options...
lokiiy Posted November 4, 2011 Share Posted November 4, 2011 Bonsoir, je n'arrive pas à paramétrer la tache cron du module relancez vos clients sous ovh. OVH exécute le script mais aucun mail n'arrive pourtant le module m'indique que le prochain envoi transmettra : 3 e-mails Voici mon adresse de script saisi dans ovh: www/modules/followup/cron.php?secure_key=*********** mode: php5.3 Si des connaisseur peuvent me venir en aide ce serait génial. Merci Bonjour, Je suis également sous OVH et j'ai tenté multiples essaies sans réussite avec les taches cron pour le module relancer vos clients. Cependant je confirme que ma tache cron est fonctionnelle en utilisant www.cronjobonline.com/ qui est gratuit... Mais j'ai un nouveau problème car c'est fonctionnelle apparemment pour la tache cron mais pas entièrement pour le module qui envoie apparemment les mails ... Puisque dans le module il revienne a zéro ....Mais ou le module envoie les mails ??? cela reste la question ... Si après vos tests cela fonctionne pour vou merci d'en faire part Lokiiy Link to comment Share on other sites More sharing options...
businessphoneandcom Posted March 1, 2014 Share Posted March 1, 2014 Hello les zamis Prestashoppistes. J'ai trouvé la solution pour exécuter des tâches cron fonctionnelles sous OVH avec l'aide de j®olv(B)il que j'ai compéter à ma sauce. 1erement il faut aller comme vous le savez dans le manager OVH et dans Hébergement. ensuite testez vos scripts sur l'analyseur de scripts comme par exemple pour la relance annuellle du cadeau d'anniversaire avec les HTTP:// devant l'url comme par exemple (http://www.monsiteweb.com/modules/birthdaypresent/cron.php) et la erreur le script ne fonctionne pas !!!! (oui ça peut arriver). Ceci étant pour une tâche cron qui à eu le message "Votre demande a bien été enregistrée. Vous recevrez un email une fois l'analyse terminée, d'ici environ 10 minutes." dans l'analyseur de scripts. Sinon comme nous à parlé j®olv(B)il il faut rajouter un fichier php. Le mieux est de placer le fichier dans le module concerné. Par exemple moi la tache cron anniversaire ne fonctionnait pas dans l'analyseur de script donc dans le module birthdaypresent qui est à la racine de mon ftp www/modules/birthdaypresent j'ai mis un fichier cron_2.php et dans ce fichier j'ai mis le code de notre ami j®olv(B)il à savoir sur la ligne 1 j'ai mis <?php puis sur la ligne 2 j'ai mis file_get_contents("http://www.monsite.com/modules/birthdaypresent/cron.php"); en fait dans la ligne file_get_contents c'est la tâche cron qui normalement est exécutée et qui n'arrive pas à s'autoexécuter. ça aurrait pu être par exemple celle de du google site map (http://www.monsite.com/modules/gsitemap/gsitemap-cron.php?token=0XX0000XX0&id_shop=0) qui je crois n'arrive pas s'exécuter aussi. Il faut leur "forcer la main" comme on dit !! J'espère avoir été clair pour vous toutes et tous les Prestashoppistes. Ps: rappelez vous que si la tâche dans l'analyseur de scripts indique par exemple "Connexion à http://www.monsite.com/modules/gsitemap/gsitemap-cron.php?token=0XX0000XX0&id_shop=0 impossible" alors il faudra créer un fichier php cron dans le module concerné auparavant. @ bientôt Business Phone And Com Link to comment Share on other sites More sharing options...
businessphoneandcom Posted March 1, 2014 Share Posted March 1, 2014 Bonjour, Je suis également sous OVH et j'ai tenté multiples essaies sans réussite avec les taches cron pour le module relancer vos clients. Cependant je confirme que ma tache cron est fonctionnelle en utilisant www.cronjobonline.com/ qui est gratuit... Mais j'ai un nouveau problème car c'est fonctionnelle apparemment pour la tache cron mais pas entièrement pour le module qui envoie apparemment les mails ... Puisque dans le module il revienne a zéro ....Mais ou le module envoie les mails ??? cela reste la question ... Si après vos tests cela fonctionne pour vou merci d'en faire part Lokiiy Hello les zamis Prestashoppistes. J'ai trouvé la solution pour exécuter des tâches cron fonctionnelles sous OVH avec l'aide de j®olv(B)il que j'ai compéter à ma sauce. 1erement il faut aller comme vous le savez dans le manager OVH et dans Hébergement. ensuite testez vos scripts sur l'analyseur de scripts comme par exemple pour la relance annuellle du cadeau d'anniversaire avec les HTTP:// devant l'url comme par exemple (http://www.monsiteweb.com/modules/birthdaypresent/cron.php) et la erreur le script ne fonctionne pas !!!! (oui ça peut arriver). Ceci étant pour une tâche cron qui à eu le message "Votre demande a bien été enregistrée. Vous recevrez un email une fois l'analyse terminée, d'ici environ 10 minutes." dans l'analyseur de scripts. Sinon comme nous à parlé j®olv(B)il il faut rajouter un fichier php. Le mieux est de placer le fichier dans le module concerné. Par exemple moi la tache cron anniversaire ne fonctionnait pas dans l'analyseur de script donc dans le module birthdaypresent qui est à la racine de mon ftp www/modules/birthdaypresent j'ai mis un fichier cron_2.php et dans ce fichier j'ai mis le code de notre ami j®olv(B)il à savoir sur la ligne 1 j'ai mis <?php puis sur la ligne 2 j'ai mis file_get_contents("http://www.monsite.com/modules/birthdaypresent/cron.php"); en fait dans la ligne file_get_contents c'est la tâche cron qui normalement est exécutée et qui n'arrive pas à s'autoexécuter. ça aurrait pu être par exemple celle de du google site map (http://www.monsite.com/modules/gsitemap/gsitemap-cron.php?token=0XX0000XX0&id_shop=0) qui je crois n'arrive pas s'exécuter aussi. Il faut leur "forcer la main" comme on dit !! J'espère avoir été clair pour vous toutes et tous les Prestashoppistes. Ps: rappelez vous que si la tâche dans l'analyseur de scripts indique par exemple "Connexion à http://www.monsite.com/modules/gsitemap/gsitemap-cron.php?token=0XX0000XX0&id_shop=0 impossible" alors il faudra créer un fichier php cron dans le module concerné auparavant. @ bientôt Business Phone And Com 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