BugsBastard
Erfahrenes Mitglied
Hallo zusammen,
ich habe daß Problem, daß ich ein PHP-Skript habe, welches verschiedene .bat-Dateien nacheinander aufruft. Auf einem alten Server ist dies kein Problem, auf einem jetzt neu eingerichteten Server schon.
Was ich geprüft/versucht habe:
- Ich bekomme keinerlei Einträge ins Apache-Log
- Ich bekomme keinerlei einträge ins PHP-Log
- Über PHP-CGI kann ich die Datei aufrufen (der Apache auf dem System nutzt die PHP-CGI) und die Datei wird ausgeführt
- Weder der Befehl direkt per System(command, $blah) gesendet, noch die Datei per System(Datei.bat, $blah) selber werden ausgeführt. Auch andere Dos-Befehle werden nicht ausgeführt
- Die Befehle in der .bat-Datei sind richtig und werden auch ausgeführt, wenn man diese direkt aufruft.
- Benutzer ist Netzwerkadministrator und hat alle Rechte auf der Maschine
- Apache/PHP-Konfiguration ist annähernd die gleiche, wie auf dem alten System. Die Unterschiede haben aber offensichtlich nichts mit diesem Szenario zu tun.
- System(command) ersetzt durch exec, etc. Alles ohne Erfolg
Fällt jemandem etwas ein, was ich noch prüfen kann/soll/muss? Gibt es ab PHP 5.3.0 eine neue Einstellung in irgendeiner INI die ich noch treffen muß?
Gruss und Danke,
Bugs
ich habe daß Problem, daß ich ein PHP-Skript habe, welches verschiedene .bat-Dateien nacheinander aufruft. Auf einem alten Server ist dies kein Problem, auf einem jetzt neu eingerichteten Server schon.
Was ich geprüft/versucht habe:
- Ich bekomme keinerlei Einträge ins Apache-Log
- Ich bekomme keinerlei einträge ins PHP-Log
- Über PHP-CGI kann ich die Datei aufrufen (der Apache auf dem System nutzt die PHP-CGI) und die Datei wird ausgeführt
- Weder der Befehl direkt per System(command, $blah) gesendet, noch die Datei per System(Datei.bat, $blah) selber werden ausgeführt. Auch andere Dos-Befehle werden nicht ausgeführt
- Die Befehle in der .bat-Datei sind richtig und werden auch ausgeführt, wenn man diese direkt aufruft.
- Benutzer ist Netzwerkadministrator und hat alle Rechte auf der Maschine
- Apache/PHP-Konfiguration ist annähernd die gleiche, wie auf dem alten System. Die Unterschiede haben aber offensichtlich nichts mit diesem Szenario zu tun.
- System(command) ersetzt durch exec, etc. Alles ohne Erfolg
Fällt jemandem etwas ein, was ich noch prüfen kann/soll/muss? Gibt es ab PHP 5.3.0 eine neue Einstellung in irgendeiner INI die ich noch treffen muß?
Gruss und Danke,
Bugs