Mystisk problem med touch() under safe-mode!
Haves:fil1.php:
touch($basedir . 'templates/fil1.tpl');
fil2.php:
touch($basedir . 'templates/fil2.tpl');
fil1.php eksekveres fint og fungerer efter hensigten, mens fil2.php giver følgende fejl:
Warning: touch(): SAFE MODE Restriction in effect. The script whose uid is 851 is not allowed to access /home/web/TVF owned by uid 502 in /home/web/TVF/BLABLA/admin/fil2.php on line 65
fil1.php og fil2.php er placeret i samme bibliotek og har samme ejer og rettigheder. fil1.tpl og fil2.tpl er ligeledes placeret i samme mappe (dog ikke som de to andre!) og har også samme ejer og rettigheder.
Derfor undrer det mig at jeg kan bruge touch på fil1.tpl fra fil1.php, men ikke touch på fil2.tpl fra fil2.php!!!
En lille videreudbygning viser, at jeg kan bruge touch() på begge tpl-filer fra fil1.php, men jeg kan ikke bruge touch() på nogen af tpl-filerne fra fil2.php!!!
Hvad kan forskellen være på fil1.php og fil2.php!?
