Comment arrêter un script PHP exécuté en arrière-plan

J'ai commencé ce processus (time.php)

<?php

ignore_user_abort(true); //run script in background
set_time_limit(0);       //run script forever 
$interval = 300;         //do every 1 minute...
do
{ 
    //add the script that has to be ran every 1 minute here
    //...

    $to      = "[email protected]";
    $subject = "Hello Richie";
    $header  = "From: [email protected]";
    $body    = "Hello Richard,\n\n"
             . "I was just testing this service\n\n "
             . "Thanks! ";

    mail($to, $subject, $body, $header);

    sleep($interval); //wait 5 minutes

} while(true); 
?>

mais maintenant, je veux l'arrêter. C'est d'envoyer des centaines de mail à mon Gmail a/c. C'est sur un serveur web sur lequel je ne peux pas redémarrer pour tuer le processus.

Est-il un moyen d'exécuter un autre fichier de tuer le processus, ou comment dois-je faire?

source d'informationauteur Richie