PHP — запуск команды в консоли без ожидания выполнения

Для Linux

exec('команда > /dev/null &');

Для Windows

pclose(popen('start /B команда', 'r'));

Универсальный, с проверкой

<?php
function execInBackground($cmd){
	if(substr(php_uname(), 0, 7) == 'Windows'){
		pclose(popen('start /B '. $cmd, 'r'));
	}else{
		exec($cmd . ' > /dev/null &');
	}
}

execInBackground('команда');