Peter Brodersen <usenet@ter.dk> wrote:
> On Sat, 7 Jun 2003 01:00:16 +0200, Jonas Voss <voss@null.dk> wrote:
> 
>>Nu erfarer jeg så, at den server det skal ligge på ikke tillader
>>file_exists() pga. safe mode.
> 
> Det burde nu ikke være et problem - det burde kun give fejl, hvis du
> fx forsøger at køre file_exists() på filer udenfor dit hjemkatalog.
Ok, jeg anvender file_exists() på filer i hjemmekataloget.
> Hvilken kode kører du, der giver fejl, og hvilken fejl får du?
Jeg får denne fejl:
Warning: file_exists() [function.file-exists]: SAFE MODE Restriction
in effect.  The script whose uid is 3111 is not allowed to access
/WWW/test/thumbs owned by uid 666 in /WWW/test/index.php on line 397
 
Det der udløser det er denne linie:
$thumb_image = $thumb_conf['dir']."/".$image;
$error = file_exists($thumb_image);
Scriptet laver selv mappen thumbs, som altså så ikke kan tilgåes,
fordi jeg ejer scriptet, og ikke har oprettet thumbs-mappen. Det giver
meget god mening jo.
> Bemærk, at den sti, man evt. måtte angive, skal angives i forhold til
> filsystemet. Dvs. file_exists("/billeder/splash.jpg") vil være en
> forkert brug af file_exists().
Og det er nok der det hele går galt, for det er netop det jeg
forsøger. Tak for tippet, så vil jeg prøve med en anden stiangivelse.
(;
-- 
|   Jonas @ 55.75, 12.42   |   <
http://verture.net/>   |
      "Time is an illusion.  Lunchtime doubly so."