Problem Description
If you've already switched your PHP run-mode to FastCGI and uploaded files are still not accessible to your application, then this can be caused by one of three things:
- You were previously using PHP as an Apache Module and the existing files have not yet been changed to your user account's ownership.
- Your web application is configured to upload files at a lower permissions level than it should
- Your application's permissions are lower than those required of the files it is uploading
Problem Resolution
- Please open a support request to have us take care of this for you.
- Check your application's configuration to ensure it is set to change the permissions of the uploaded files to a level that matches what you need.
- Check the permissions of the file that is doing the uploading. If you have set them to 644 but the uploaded files require a higher permissions level, then it will not be allowed to set them for security reasons - you will need to up the permissions of the PHP file to match before it will function as you expect.