Yep - as Mike says - permissions. The user the webapp is running under may not have read/write permissions to the folder where it is.

Not that I've ever been bitten by that of course!