Ik wil met PHP en de exec() functie een aantal commando's uitvoeren op de server.
Het script wordt via de webserver aangeroepen, en daarom wil het de commando's op de achtergrond uitvoeren. Ik hoef namelijk geen commandline output terug.
Het is echter van belang dat de commando's in de juiste volgorde worden uitgevoerd. Een bash script zou optimaal zijn, maar aangezien de commando's dynamisch zijn is dit niet handig.
Ik heb gelezen dat je commando's in exec() met een semicolon (
kunt scheiden, maar de vraag blijft dan hoe je deze reeks commando's op de achtergrond kan uitvoeren.
Het meest ideale zou zijn als ik met PHP on the fly een bash script kon genereren die dan door de server wordt uitgevoerd.
Heeft iemand hier ideeen over?
Het script wordt via de webserver aangeroepen, en daarom wil het de commando's op de achtergrond uitvoeren. Ik hoef namelijk geen commandline output terug.
Het is echter van belang dat de commando's in de juiste volgorde worden uitgevoerd. Een bash script zou optimaal zijn, maar aangezien de commando's dynamisch zijn is dit niet handig.
Ik heb gelezen dat je commando's in exec() met een semicolon (
Het meest ideale zou zijn als ik met PHP on the fly een bash script kon genereren die dan door de server wordt uitgevoerd.
Heeft iemand hier ideeen over?
Ik blijf er iig vrij nuchter onder....