This is just down to a permissions problem.
Someone - i.e. you, created/ftped the file to thebox under your username. PHP runs under apache, and so runs as the apache/nobody/whatever user which has no permissions on your file.
If PHP created the file in the first place you would not have these problems (although you would probably find that your user no longer has permission to view thie file, in which case just chmod the file from within PHP).
Your best bet is to either change the permissions manually to let PHP have access to the file (R & W), or to delete the file manually, and let PHP recreate the file with any permissions you require.