WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP: Save Mode und Open Basedir (http://www.wcm.at/forum/showthread.php?t=217989)

zAPPEL 19.06.2007 09:45

PHP: Safe Mode und Open Basedir
 
Hi,

ich weiß schon was die zwei Dinge bedeuten (denke ich - evt. zeigt meine Fragestellung ja auch das ich keine Ahnung habe ;) ) aber wenn ich eh schon die Verzeichnisse mit Open-Basdir beschränke (pro Domain auf dem Server) warum dann noch den safe_mode aktivieren?

lg zappel

iG0r 19.06.2007 10:21

PHP Open Basedir legt ja nur fest, in welchen Ordnern PHP Scripte lesen bzw. schreiben darf.

Safe Mode kann - macht ja noch viel mehr als das.

Philipp 19.06.2007 10:22

Weil der Safe Mode auch einige kritische PHP Funktionen einschänkt bzw. deaktiviert. Man kann allerdings stattdessen auch disable_functions einsetzten, um die entsprechenden Funktionen zu deaktivieren.

Beispiel:
Code:

disable_functions = exec, system, popen, proc_open
PHP 6 hat übrigens keinen Safe Mode mehr. Dort muss man es so machen ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag