Jak z poziomu skryptu php uruchomić systemowo 3 inne .php jednocześnie ?

0

Witam,
Mam taki problem, posiadam hosting na home.pl , niestety nie ma tam normalnego zarządzania cron-ami tylko trzeba odpowiednio nazywać pliki aby uruchamiały się w jakiś sposób np nazwa cron-5min.php uruchamia ten skrypt co 5 min i tu rodzi się problem, chciałem jednocześnie uruchamiać 5 niezależnych skryptów php ale jednocześnie (nie po kolei).
Wiem że można w tym pliku cron-5min.php dać 5 includów ale wtedy wszystko leci po kolei , skrypt pracują około 3 minuty więc rozwiązanie odpada.
Wpadłem na pomysł że musi być opcja ażeby z poziomu php uruchomić skrypty jakby w tle, czyli nie czekamy na wykonanie tylko i wyłącznie uruichamiamy a co dalej nas nie interesuje.

Zrobiłem coś takiego:

<?php
$output = exec('php54-cli testowy1.php &');
$output = exec('php54-cli testowy2.php &');
?>

gdzie na końcu & ale też nie działa.

Zna ktoś komendę czy parametr aby uruchomić tylko skrypt i nie czekać na jego wykonanie?

0

super dzięki, działa!

0

a nie ma wielowątkowości w PHP? :)

0

@Webowiec: ponoć jest: http://php.net/manual/en/intro.pthreads.php - ale nigdy nie słyszałem, żeby ktoś z tego korzystał. wystarczająco php problemów przysparza, żeby się jeszcze bawić w wielowątkowość ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1