Search code examples
phpinfinite-loop

Stopping an infinite loop on a remote server PHP


I have a simple infinite for loop looking like this:

set_time_limit (0);
for (;;)
{
    ... //Doing some stuff including to write to a file
    sleep(300);
}

It's running on my server. (Shared hosting account)

How on earth can I stop it?


Solution

  • kill the process. assuming you can get access to the console via ssh and your server runs on linux:

    ps -ef | grep php // to get a list of php-processes
    
    kill [process-id] // kill the process by process-id