Я хочу запускать несколько экземпляров следующего параллельно сценария:PHP - Как запустить скрипт несколько раз параллельно
for($i = 0; $i < 1000;) {
echo "It works! Woohoo.<br/>";
sleep(1);
flush();
ob_flush();
}
Я включил HTTPd-mpm.conf в httd.conf Apache, но он по-прежнему не работает. Я использую WAMP с Windows7. Есть ли способ заставить это работать?
Спасибо!
Довольно уверен, что PHP является однопоточным. –
вызовите сценарий несколько раз, я бы предложил exec() –
PHP отчаянно однопоточен, есть так много вещей, которые сломались бы, если бы вы принесли многопоточность. Вы можете использовать 'exec', чтобы вызвать больше процессов, которые будут выполняться асинхронно с вашей программой, но это касается AFAIK. – zneak