Hello,
Wenn ich diese Datei über den Explorer aufrufe oder die prog.exe manuell starte wird apache auch neugestartet. Doch über das PHP-SCript nicht. Es wird zwar die Meldung in der Bat Dateiausgegeben, dass Apache neugestartet wurde, doch ist der Apache-Dienst im TaskManager hinterher "Beendet" und lässt sich per Rechtsklick->Starten nicht starten. Führe ich die apache_start.bat oder die apache_restart.bat aus, klappt es wieder.
Es ist außerdem ein Unterschied, ob man eine *.bat aus einer anderen *.bat heraus einfach durch Nennung ihres Namens aufruft, oder durch 'call *.bat'.
Im ersteren Fall bricht die aufrufende *.bat beim aufruf der nächsten ab. Die nächste läuft weiter. Bei einem CALL wird die aufgerufene *.bat wie ein Unterprogramm behandelt.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Ich rufe ja keine andere bat auf... ich verstehe nur nicht, warum das per php nicht klappt, aber ansonsten schon.
MySQL-Start und Stop klappt wunderbar... Das rufe ich genau so auf.