phpbar.de logo

Mailinglisten-Archive

[php] Open basedir restriction / Safe mode

[php] Open basedir restriction / Safe mode

Christian Vosen vosen at ecco-marketing.de
Fre Dez 12 17:21:30 CET 2003


Hallo!

Brauche mal Hilfe bei einem fremden Skript. Musste eine PHP-Seite auf
einen anderen Server umziehen, dabei bekam ich die Fehlermeldung:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect.
File(..) is not within the allowed path(s): (/www/htdocs/v09xxxx/) in
/www/htdocs/v09xxxx/gallerie.php on line 84


Das Skript selbst an dieser Stelle sieht so aus:


if (empty($_REQUEST['sr']))
{
$gal = dir("./g_bilder");
$nr = 0;
while($eintrag = $gal->read())
       {
       if ((!is_dir($eintrag)) && ($eintrag!=".") && ($eintrag!="..") &&
($eintrag!="admin") && ($eintrag!="gallery.opt"))  // das ist zeile 84
            {
             $gallery_verzeichnis[$nr]=$eintrag;
             $nr+=1;
            }
       }
sort($gallery_verzeichnis);


Wie kann ich den Fehler beheben? Bin mit PHP noch nicht so ganz firm und
da es auch noch ein fremdes Skript ist...

Vielen Dank
Christian



php::bar PHP Wiki   -   Listenarchive