Ich wollt grad mal ein kleines shellscript über meinen Webserver ausführen:
Ah, ich hab shell exec ja deaktiviert... ab in die Apache-config und den entsprechenden vHost bearbeitet:
Apache neu gestartet, Script ausgeführt:
ok...
in der php.ini shell_exec aus disable_functions entfernt, und siehe da er führt das Script aus...
Das kann natürlich nicht so bleiben, wieder ab in die Apache-config und bei allen andern vHosts die ganzen deaktivierten Funktionen mit
reingepackt...
Apache neu gestartet...
Zum Test auch bei dem Host der das Script ausführen soll, und komischerweise führt er das Script jetzt immernoch aus...
Es sieht ganz danach aus alsob er entweder das disable_functions in der apache-config garnet frisst, oder alsob irgendwas dies wieder überschreibt...
Weis heir jemand an was das liegen könnte?
Code:
Warning: shell_exec() has been disabled for security reasons in /servers/clients/...php on line 24
Ah, ich hab shell exec ja deaktiviert... ab in die Apache-config und den entsprechenden vHost bearbeitet:
Code:
ServerName blablubb.*
ServerAlias blablubb.*
ServerAdmin bla@blubb.org
DocumentRoot "/servers/clients/.../"
<Directory /servers/clients/.../>
Options ALL
AllowOverride ALL
Order ALLOW,DENY
ALLOW from all
</Directory>
[...]
php_admin_value disable_functions none
Apache neu gestartet, Script ausgeführt:
Code:
Warning: shell_exec() has been disabled for security reasons in /servers/clients/...php on line 24
ok...
in der php.ini shell_exec aus disable_functions entfernt, und siehe da er führt das Script aus...
Das kann natürlich nicht so bleiben, wieder ab in die Apache-config und bei allen andern vHosts die ganzen deaktivierten Funktionen mit
Code:
php_admin_value disable_functions func1,func2,...,funcn
Apache neu gestartet...
Zum Test auch bei dem Host der das Script ausführen soll, und komischerweise führt er das Script jetzt immernoch aus...
Es sieht ganz danach aus alsob er entweder das disable_functions in der apache-config garnet frisst, oder alsob irgendwas dies wieder überschreibt...
Weis heir jemand an was das liegen könnte?