PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache / php shell-befehl ausführen



divissimo
14.05.07, 22:28
hallo

ich möchte bei einem centos server mit apache 2 und php 4.3.9 ein shell-befehl ausführen. leider passiert nichts aber eine 1 wird zurückgegeben. ich habe passthrou(), system() und exec() probiert aber nichts geht und safe_mode ist off. mir ist allerdings aufgefallen, dass "su apache" nicht funktioniert. kann es sein, dass apache gar nichts externes ausführen kann? wenn ja wo kann ich das ändern?

besten dank & gruss

403
15.05.07, 09:03
su apache funktioniert nicht, weil apache keine Shell hat. Das ist auch gut so ;) Fuer php
probier mal shell_exec.