Navigation

Contactez-nous

Kitpages
17 rue de la Frise
38000 Grenoble
tel : 04 58 00 33 81

Par Philippe Le Van (@plv) Dernière mise à jour : 18 June 2009

Lancer un script en tâche de fond en PHP

Tâche de fond

Pensez en plus à escapeshellargs pour éviter des problèmes avec les paramètres de votre script s'il en a...

<?php
  $cmd = 'php toto.php';
 
  if(isset($_SERVER['PWD']) //unix
  {
    $nullResult = `$cmd > /dev/null &`;
  }
  else //windows
  {
    $WshShell = new COM("WScript.Shell");
    $oExec = $WshShell->Run($cmd, 7, false);
  }
?>

Commentaires

Ajouter un commentaire