OK, I've checked the permissions. My public_html directory and its contents is set to 755, although www is set to 777, I've tried to change it to 755 via my FTP client however the settings wont take, I understand www is just a link to public_html anyway?
I can't get in to cPanel at the moment...