exec(); funktioniert Grundsätzlich nicht

DivDax

Erfahrenes Mitglied
Hallo!

Könnt Ihr mir vielleicht sagen, ob die exec(); bzw system(); Funktion durch bestimmte Einstellungen ein- oder ausgeschaltet werden können?
Wenn ja, wo?

OS: Linux



Gruß,
DivDax
 
Ja, Funktionen koennen (wie's aussieht in der php.ini) deaktiviert werden.
Siehe dazu:

PHP Dokumentation hat gesagt.:
You can also disable individual functions. Note that the disable_functions directive can not be used outside of the php.ini file which means that you cannot disable functions on a per-virtualhost or per-directory basis in your httpd.conf file. If we add this to our php.ini file:

disable_functions readfile,system
 
Keine Ahnung ob die vielleicht im SafeMode standardmaessig deaktiviert sind.
Halte ich durchaus fuer moeglich, sind ja schon Funktionen mit denen man durchaus boeses Treiben kann.
 
Folgedner code geht nicht:
system("mkdir /home/www/p1/html/neuerOrdner");
(ist nur ein testcode! ich weiß das man ordner auch mit php erstellen kann... ;))

Egal was in der Funktion system(); übergeben wird, nichts funktioniert.
 
Zurück