Exécuter un script php sans navigateur

Résolu
Bonjour,

Salut
Je veux exécuter un script php dans un hébergeur gratuit. Ce script peut durer plusieurs heures. Je veux fermer le navigateur et le script continue l'exécution.
Quelqu' un a une idée?
Merci d'avance.

3 réponses

  1. Contributeur
    Bonjour,
    Le PHP ne s'"exécute" QUE SUR LE NAVIGATEUR et pas sur le serveur, donc ta demande n'est pas possible.
    Mais détail un peu mieux ce que tu veux faire.
    A+
    1. le script tourne même lorsque on ferme le navigateur
      j'ai vérifié ca.
    2. Contributeur
      Hum, en voyant ta réponse je pense que tu a (très) mal poser ta question, Je suppose que tu a fait un site et que ta question serait : si tu ferme TON navigateur, ton site continue de tourner ?
      Dans ce cas je dirais oui, bien entendu.
    3. non c'est pas ca. Mon script permet d'insérer des donné la BD
      lorsque je ferme mon navigateur. l'insertion continue.
    4. L'insertion ne peut continuer si le client n'est plus connecté (vous), utilisez un CRON pour pallier à ce problème ;)
    5. Lorsque je ferme mon navigateur. l'insertion continue. j'ai testé ca avec easyphp . j'ai verifié avec phpmyadmin.
  2. Lermitte222 doit surement confondre avec le JavaScript / Html.

    Le PHP est un langage dynamique et qui s'éxecute sur un serveur (que l'on peut émuler grace à divers logiciels comme WampServer).

    On peut très utiliser PHP en ligne de commande depuis linux par exemple, pas forcément par le biais d'un navigateur internet !

    Un script php ne tourne que si on lui demande (par le biais d'une console ou d'un appel http).
    Dans votre cas, un tache CRON peut être utile pour relancer le script.

    Mais il faudrait plus d'informations ..
    1. Quel genre de script?

      tu peux tres bien l'appeler et le laisser tourner ensuite faire ces divers actions.