Hallo allerseits,
ich weis, das Thema SMH gab es hier schon sehr oft und viele können es wahrscheinlich nicht mehr hören. Leider konnten mir die bisherigen Beiträge dazu nicht helfen, bitte entschuldigt daher das ich wieder damit anfangen muss.
UPC weigert sich leider den Safe Mode zu deaktivieren, daher benutze ich den SMH. Wenn ich dann smhcheck.php ausführe, bekomme ich immer diese Meldung.
Code:
Warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid/gid is 8283/8283 is not allowed to access /tmp owned by uid/gid 0/0 in /home/lo000178/www/home/smhcheck.php on line 69
Ich hab den Eindruck das die $_ENV['TMPDIR'] nicht gesetzt ist und habe es mit putenv('TMPDIR=...'); probiert. Leider wird die Funktion durch den SM blockiert.
Ich habe es dann noch mit
PHP-Code:
$_ENV['TMPDIR'] = '/home/lo000178/tmp/';
PHP-Code:
apache_setenv("TMPDIR", "/home/lo000178/tmp/");
und mit einem Eintrag in die .htaccess Datei
Code:
SetEnv TMPDIR /home/lo000178/tmp/
probiert. Die Fehlermeldungen in smhcheck bzw. error.log bleiben trotzdem.
Interessant finde ich auch, dass bei dem Versuch die Variablen in phpinfo() angezeigt werden ($_SERVER['TMPDIR'] && $_ENV['TMPDIR'] && TMPDIR) aber in der Fehlermeldung immer nur /tmp steht, oder ist das normal?
Hat jemand eine Idee wie ich das sauber zum laufen bekomme?
MfG, Mophi
Lesezeichen