Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Délka běhu php scriptu a příkaz system()

Ahoj, mám dotaz, jak vyřešit následující situaci:

V PHP má script, ve kterém spouštím jeden příkaz v CMD takto:


system('"C:\Program Files (x86)\něco1\neco2.exe" /PARAMETR1:param1');
Problém je, že vykonávaný příkaz v CMD může někdy trvat i minuty a tady je ten problém -> v tom případě mi to hodí chybu, že čas scriptu vypršel (30s).

Naštěstí CMD příkaz běží dál, takže operace se úspěšně dokončí, ale problém je, že po dokončení toho CMD příkazu by se pomocí php měly provést další operace (např. zápis do logu v DB), což už nenastane, protože je PHP script ukončen->došel čas...

Vím, že je možné v configu nastavit delší čas, ale raději bych potřeboval nějaké řešení, kde nebude třeba config měnit...

Nemáte nějaký nápad jak to vyřešit? Díky...

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny