It sounds like your PHP process cannot access the file.
Normally this is either because the PHP process isn't running from where you think it is (and so the path is wrong). Try echoing 'getcwd()' and ssee if it returns when you expect.
Or, the path is right, but your PHP process doesn't have the required permissions to access the file.