dedlfix: passthru(), system(), shell_exec funktionieren nicht..!?

Beitrag lesen

echo $begrüßung;

Ist es denn schlau, den Safe-Mode wirklich auszuschalten?

Der Safe-Mode wird ab PHP 6 sowieso nicht mehr vorhanden sein. Ansonsten ist er ein Versuch, Shared-Hosting-Probleme auf PHP-Ebene zu lösen.

Schlau ist es, sich über den Safe-Mode zu informieren, wie er arbeitet, welche Probleme er nicht lösen kann, und dann zu entscheiden, ob der Safe-Mode ein nützliches Mittel ist oder nicht. Das PHP-Handbuch klärt nicht wirklich über alle Aspekte des Safe-Modes auf. Du solltest deine Recherche auch darüber hinaus ausdehnen. Vielleicht verweisen schon die Userkommentare auf ergiebige Quellen (ich hab das aber nicht untersucht).

Wenn du in der Lage bist, den Safe-Mode selbst zu steuern, bedeutet das, dass du (mindestens) administrative Rechte an deinen Apache-PHP-Gespann hast. Wenn du nicht gerade ein Provider bist, und/oder mehrere Benutzer auf eine als Apache-Modul laufende PHP-Instanz zugreifen lassen willst, bringt er dir keine Vorteile. open_basedir, disable_functions und disable_classes lässt sich auch ohne Safe-Mode einstellen.

echo "$verabschiedung $name";