use full dir in file cache, fixed lock service error when using with file cache service