Backgrounding a shell task from PHP
On top of supplying the background symbol, you have to also point the stdout and stderr file descriptors somewhere to get the call to system() to return as expected.
<?php
system('sleep 60 > /dev/null 2>&1 &');
Otherwise the command will block until it has completed.