Your default PHP upload limit depends on the type of hosting account you have (What type of hosting account do I have?).
Type | Default upload limit | Max |
---|---|---|
cPanel | 2MB | 2GB |
Plesk | 10MB | 2GB |
Web | 32MB | 128MB |
Classic | 32MB | 64MB |
Managed WordPress | 64MB | 192MB |
To change the limitation, edit or add the following values in your PHP initialization file (What filename does my PHP initialization file need to use?).
The above settings change your PHP upload limit, allowing you to upload files up to 50MB in size.
The upload limit does not guarantee an upload will complete — only that it isn't rejected by the server.
Uploads beneath the limit can still fail because of: