thanks that a better error to work with
When safe_mode is turned on, PHP doesn't like the web server "user" accessing directories it doesn't own, even if the permissions are set to 777
What you need to do is talk to the server administrator about changing the directory's owner and/or group you want to move the file to "apache" or "www" or "nobody" or "http" depending on which user Apache runs as
Keep in mind they don't have to turn safe_mode on to do this
they just need to let the scripts be run as an apache user or a higher level user
who is your host btw