OVH Cloud OVH Cloud

Exectuer PHP cote serveur

4 réponses
Avatar
str
Salut,

J'ai fait un script php qui me permet de générer des pages de statistiques.

Par contre, je n'ai pas besoin que ces pages soient générées de manière
régulière et je ne souhaite pas de CRON.

Je voudrait juste savoir comment faire pour executer un script php sur le
serveur a partir d'un script php disponnible sur le web.

C'est à dire que je vais valider un lien qui me lance mon script et ne pas
avoir à attendre que ma page soit chargée le temps que mes stats soient
calculée.

Est-ce que quelqu'un aurait une idée ?

Merci d'avance

Str

4 réponses

Avatar
Savut
Lis un fichier texte qui contient un time du prochain update. T'a juste a
verifier si le time maintenant avec celui du fichier, si la date/heure est
expire, tu ecris la nouvelle date du prochain update et tu fais ton
operation.

Savut

"str" wrote in message
news:c0bei6$kog$
Salut,

J'ai fait un script php qui me permet de générer des pages de
statistiques.


Par contre, je n'ai pas besoin que ces pages soient générées de manière
régulière et je ne souhaite pas de CRON.

Je voudrait juste savoir comment faire pour executer un script php sur le
serveur a partir d'un script php disponnible sur le web.

C'est à dire que je vais valider un lien qui me lance mon script et ne pas
avoir à attendre que ma page soit chargée le temps que mes stats soient
calculée.

Est-ce que quelqu'un aurait une idée ?

Merci d'avance

Str


Avatar
john gallet
Bonjour,

Je voudrait juste savoir comment faire pour executer un script php sur le
serveur a partir d'un script php disponnible sur le web.


Pour cette partie là : http://faqfclphp.free.fr/#ss4.4

C'est à dire que je vais valider un lien qui me lance mon script et ne pas
avoir à attendre que ma page soit chargée le temps que mes stats soient
calculée.


Et pour celle-ci si les webcrons n'attendent pas assez :
http://faqfclphp.free.fr/#ss4.2

à laquelle j'ajouterais qu'il doit être possible de lancer un
header:Location mais sans faire exit et laisser la page en pseudo
background, modulo un appel à ignore_user_abort histoire d'être peinard.

a++
JG

Avatar
str
Merci pour cette info mais je n'arrive pas à faire passer ma commande :
exec("php -q test.php");

je n'ai acun retour...:(

Comment faire ?

Merci d'avance

Str
"john gallet" a écrit dans le message de
news:
Bonjour,

Je voudrait juste savoir comment faire pour executer un script php sur
le


serveur a partir d'un script php disponnible sur le web.


Pour cette partie là : http://faqfclphp.free.fr/#ss4.4

C'est à dire que je vais valider un lien qui me lance mon script et ne
pas


avoir à attendre que ma page soit chargée le temps que mes stats soient
calculée.


Et pour celle-ci si les webcrons n'attendent pas assez :
http://faqfclphp.free.fr/#ss4.2

à laquelle j'ajouterais qu'il doit être possible de lancer un
header:Location mais sans faire exit et laisser la page en pseudo
background, modulo un appel à ignore_user_abort histoire d'être peinard.

a++
JG



Avatar
Stéphane Bruneau
"str" a écrit dans le message de
news:c0bei6$kog$
Salut,

J'ai fait un script php qui me permet de générer des pages de
statistiques.


Par contre, je n'ai pas besoin que ces pages soient générées de manière
régulière et je ne souhaite pas de CRON.

Je voudrait juste savoir comment faire pour executer un script php sur le
serveur a partir d'un script php disponnible sur le web.

C'est à dire que je vais valider un lien qui me lance mon script et ne pas
avoir à attendre que ma page soit chargée le temps que mes stats soient
calculée.

Est-ce que quelqu'un aurait une idée ?

Merci d'avance

Str


AMHA, penche toi sur la lib CURL, elle te permet d'appeler un script depuis
un autre script sans avoir a attendre le retour.

Stéphane