Une page en autonomie

Leanores -  
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Est-ce possible de faire fonctionner une page .php 24h/24h ?
Évidement, sans la consulter; qu'elle soit autonome.
Merci d'avance

3 réponses

Bakux Messages postés 1195 Date d'inscription   Statut Membre Dernière intervention   188
 
Si tu connais un peu le PHP, tu saurais que le PHP est du côté serveur. Donc une fois la page chargée, plus rien ne se passe ... Peut-etre qu'un cron suffira non ?
0
Leanores
 
Merci, mais Cron est uniquement sur Linux. J'ai Window 7.
0
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.
Même le CRON ne fait que lancer le script, après son exécution, il se terminera.
Mais pourquoi faire durer l'exécution du script ?
Si tu nous expliques, nous pourrons trouver une autre solution ...
0
Leanores
 
Pour faire un chat php en sockets, sans avoir de page lancé :
https://openclassrooms.com/fr/courses
0
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Grâce à la boucle while(true), le code à l'intérieur de celle-ci sera exécuté en boucle, donc le script ne se terminera jamais. Utiliser set_time_limit(0) permet de rendre le temps d'exécution illimité afin que le serveur ne stoppe pas automatiquement le script.

Donc il suffit de lancer le script en console, tu peux utiliser les daemon sous Linux.
0
Leanores
 
Pas bête du tout, merci avion-F16.
Mais j'ai window 7, donc les daemon c'est impossible.
0
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Le daemon permet juste de lancer le script au démarrage du système.
Sous Windows, essaye en créant un fichier .bat contenant la commande pour lancer le script PHP. Ensuite, place ce .bat dans le dossier « C:\Uses\All Users\Menu démarrer\Programmes\Démarrage (ou Startup) ».
0