dedlfix: php und die konfiguration (safe mode)

Beitrag lesen

echo $begrüßung;

ich bin der meinung, dass wenn --enable-safe-mode im configure angegeben wurde, dann ist es auch eingeschaltet.

Bitte lies noch einmal genauer, was zu dieser Option geschrieben steht:

--enable-safe-mode

Enable safe mode by default.

Beachte dabei das "by default".

Den normalen Defaultwert der Konfigurationsparameter, so auch den von safe_mode erfährst du
im Anhang G. php.ini directives des PHP-Handbuchs, und der ist "0", also ausgeschaltet.

Mit --enable-safe-mode beeinflusst du nur diesen Default-Wert.

allerdings meint der provider eine kunden, bei dem es so ist, das der safe-mode ausgeschaltet ist, weil ja in der php.ini steht: safe_mode = Off

Wenn du dann in der php.ini diesen Default-Wert wieder überschreibst bzw. das dort geschriebenen nicht unwirksam machst...

was aber imho völlig irrelevant ist, da ja die configure-option angegeben ist.
oder?

Das was du suchst wäre ein "force-safe-mode", was es aber m.W. nicht gibt.

Nach einer Konfigurationsänderung ist es immer ratsam nachzuschauen, ob sie auch wirkt. Dazu ist phpinfo() hilfreich.

echo "$verabschiedung $name";