Posted by David Gillen on 09/22/06 15:59
An noise sounding like Jonah Bishop said:
> What is the appropriate way to start a PHP script in the background? I
> have a script that manipulates image data, and it takes a long time to
> run. I'd like to send this process to the background at the appropriate
> time, so that it can go do its job without holding up the user.
>
> I've seen something like this used:
>
> system("php myscript.php &");
>
> But the PHP manual entry for the system() function call indicates the
> following:
>
> "Note: If you start a program using this function and want to leave it
> running in the background, you have to make sure that the output of
> that program is redirected to a file or some other output stream or
> else PHP will hang until the execution of the program ends."
>
system("php myscript.php & >> myscript.logfile");
Will append any output each time to myscript.logfile
D.
--
/(bb|[^b]{2})/
Trees with square roots don't have very natural logs.
What's the difference between ignorance and apathy? Who knows? Who cares?
Navigation:
[Reply to this message]
|