Cron+PHP+serveur Free

Fermé
stephane - 29 déc. 2004 à 16:59
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 - 11 juin 2010 à 13:53
Bonjour,

Je suis novice dans les cron et je voudrais comprendre comment cela fonctionne.

En fait, je suis chez Free et je voudrais :

1) qu'à chaque fois un internaute se connecte à mon site, une autre page s'ouvre en tache de fond( sans que l'internaute la voit).

2) Cette page va chercher les cours de devises sur un autre site,

3) à partir des infos de l'autre site, les infos trouvées mettent à jour ma base de donnée.

Comment faire ?

C'est la première fois que j'essaie de faire cela alors soyez indulgent !!

A+
A voir également:

8 réponses

Bon,

deux ans après, une réponse...

Si l'action se lance sur visite d'un utilisateur, pas besoin de cron, il suffit de commencer le script par l'action voulu, puis de traiter la génération de la page de l'utilisateur après.

Pour ce qui est de lancer une action en tâche de fond, çà ne marche pas chez free, car seul un thread à la fois est autorisé pour un visiteur (enfin, je crois, c'est ce que fait le moteur de recherche de dokuwiki, et çà ne marche pas brillamment chez free).

Pour utiliser CRON : certains hébergeurs fournissent ce service (pas free à ma connaissance), mais on peut contourner le problème avec onlinecron (pas encore essayé)

Voilà.
0
J'avoue que les 2ans c'est un peut exesif. Je pensse que tu as résolue ton probleme mais j'écrie pour les autres.

Si tu veut que sa cherche x chose sur un site exemple le cour des devise ( en général les site dispose d'un page xml prévue pour sa. ) Donc ui il te suffit tous simplement de créer un script asp php sur ton site web qui te permettera de lire toutes les donnée de se xml puis de les enrengistré dans ta sql.

Le mieux reste de faire avec un cron qui pass tt les x minutes ou heures. Car sa utilise sur ta bande passante qui est en général limiter.

ps: Un cron je le rapelle sers à ouvrir une pages ou executer une actions à une heures précise.
0
Allez, on est plus à six mois prêts ^^

C'est possible un vrai cron chez free?
Moi je ne peux pas faire mon action à travers un script caché qui s'exécuterait lorsqu'un utilisateur charge une page car il faut que cela soit fait à des intervalles de temps réguliers... (toutes les demi heures). Mais chez free, ya un moyen?

Merci :)
0
juste pour dire que je suis ce debat avec interet et (ô combien) beaucoup de patience
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
idem! :o)
0
Pareil, mais là les réponses deviennent trop rapprochées :D
0
Non je crois que c'est bon là, on a retrouvé un bon rythme.
0
Michel-Michel MICHEL
15 mai 2009 à 10:58
C'est bon.
J'ai un ami qui a la solution, il m'a promis de venir la poster dans 5 mois.
0
l'ami qui repond 5 mois après
13 sept. 2009 à 16:33
Salut !

C'est moi l'ami qui répond 5 mois après !

Bon, alors pour la tâche de fond, ce n'est pas la peine de se casser la tête : le type qui consulte un site ne voit JAMAIS ce que le serveur fait en php. Après, pour se connecter à un autre site à vous de voir.

Quand au CRON, chez FREE à priori il n'y en a pas, par contre je suis tombé sur http://www.onlinecron.com/index.html
En s'inscrivant (on donne juste un mail) on peut planifier une ou deux tâche, à la fréquence souhaitée, et gratuitement.

A+ !

PS : en fait je ne connais pas Michel-Michel. ^^
PPS : mai+juin+juillet+août+septembre~=5mois.
0
merci pour le commentaire, mais t'as mis que 4 mois à répondre :p

Faut commencer ç compter à partir de Juin, c'est là ou ton premier mois s'ecoule XD
0
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
5 juin 2010 à 13:40
Pour garder le rythme,,,

Je viens d'essayer ton adresse l'ami qui répond....
Je vous direz à 0H00 si ca fonctionne mdr
0
Bonjour,

Pas de nouvelle de louloute300 ??

http://www.onlinecron.com/index.html ==> out pour l'instant ou ... ??
Au sinon, il y a aussi : http://www.cronjobonline.com ==> pour l'instant, il ne fonctionne pas encore chez moi :s
0
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
Modifié par louloute300 le 8/06/2010 à 19:56
Si pardon. Ca marche..., enfin, ca marcher il y a encore qq jours...
0
Pour ma part, ça fonctionne (enfin) aussi avec http://www.cronjobonline.com .
J'ai demandé qu'il exécute le script toutes les 5 minutes et en effet, il le l'exécute.

Je peux passer à tous les mois sinon je vais être envahis de mails ^^

Bonne soirée à tous.
Mathioooz

P.S : je ne peux toujours pas accéder au site http://www.onlinecron.com/index.html
0