Fabian St.: getimagesize

Beitrag lesen

Hi!

ich habe jetzt "die lösung" für mein problem gefunden.

statt:

$smallsize = getimagesize("/galerie/abs/preview/".$row['name'].".jpg");

habe ich nun

$smallsize = getimagesize($_SERVER['DOCUMENT_ROOT']."/galerie/abs/preview/".$row['name'].".jpg");

geschrieben.

warum dies allerdings nötig war, leuchtet mir noch nicht ganz ein.

Wenn du einen absoluten Pfad wie /galerie/abs/.. verwendest, geht PHP davon aus, dass es im Root (also unter /) ein Verzeichnis namens /galerie gibt. Der Hintergrund ist der, dass PHP nicht den Einschränkungen des DOCUMENT_ROOT unterworfen ist.

Grüße,
Fabian St.