rename() efter exec() -> permission denied

Tags:    php

Hey, jeg er stødt ind i et problem mht. rename og exec.

Mit script ser således ud:

Fold kodeboks ind/udKode 


Men når jeg afvikler scriptet får jeg Permission denied ved rename(). Jeg vil umiddelbart tro at årsagen er at filen stadig benyttes af systemet efter exec().

Er der en måde hvorpå jeg kan stoppe med at bruge filen og flytte den bagefter?

(Det har ikke noget med rettigheder til den pågældende fil og mappe at gøre, jeg kan nemlig godt køre rename() hvis jeg fjerner exec() fra sciptet)

Håber I kan hjælpe!



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Som regel hjælpen det at få tingene på skrift :P

Løsningen er:

Fold kodeboks ind/udKode 


Det er jo (i mit tilfælde) fuldstændig lige gyldigt hvorfra filen åbnes :) Så man kan ligeså godt flytte den inden den bruges i exec()



t