Robert Bienert: php.ini mit minmal"rechten"

Beitrag lesen

Moin!

Ich grüsse den Cosmos,

Gruß zurück ;-)

da ich einige Scripte so schreiben will, das diese auf möglichst allen Servern laufen, will ich meine Testumgebung so konfigurieren das möglichst wenig freiheiten für PHP vorhanden sind.

Kleiner Vorteil: Dein Skript ist dann nicht nur äußerst portabel, sondern auch relativ sicher und weist eine hohe Codequalität auf.

register_globals ist klar,
short_opentags ist auch klar

Achja, zwei altbekannte Unannehmlichkeiten in PHP …

Was sollte ich noch alles deaktivieren, um quasi in einer Extremsituation testen zu können?

magic_quotes*
error_reporting
evtl. safe_mode*
arg_separator.*
default_mimetype
default_charset
fopen wrappers

Viele Grüße,
Robert