Back to Community

Troubleshooting WordPress Upload Space and Quota Issues

9 threads Sep 7, 2025 CoreNetworking wordpress

Content

Running into upload space errors or quota limits not working correctly is a common frustration for WordPress Multisite administrators and single-site users alike. This guide will help you understand why these issues occur and walk you through the most effective solutions.

Common Upload Space Problems

Users typically encounter two main types of upload space issues:

  • "Not Enough Space" Errors: When trying to upload a theme, plugin, or media file, WordPress displays an error stating there isn't sufficient space, even on a single-site installation.
  • Quota Limits Not Enforcing: On a WordPress Multisite network, setting a specific upload space quota for a site (e.g., 5MB) does not work, and users can upload files far beyond the set limit.

Why This Happens

The root cause of these problems depends on your WordPress setup:

  • For Single Sites: The "not enough space" error is almost always related to your web hosting plan's disk space allocation. WordPress cannot exceed the physical storage limit set by your host.
  • For Multisite Networks: If the upload quota is not enforcing limits, it is typically due to a conflict with another plugin or a non-standard configuration that is interfering with this core WordPress feature.

How to Fix Upload Space Issues

Solution 1: Increase Hosting Plan Storage (For Single Sites)

If you see a "not enough space" error on a standard WordPress site, you need to increase your available disk space. This is managed by your hosting provider, not within WordPress itself.

  1. Log in to your hosting account's control panel (e.g., cPanel).
  2. Check your current disk usage and allocation limits.
  3. If you are near or at your limit, you will need to contact your hosting provider's support team to upgrade your plan or increase your storage quota.

Solution 2: Troubleshoot Multisite Quota Settings

If upload quotas are not working on a Multisite network, follow these steps:

  1. Verify the Setting: Navigate to Network Admin -> Settings -> Network Settings. Ensure "Site upload space" is checked and a default limit is set.
  2. Check Individual Sites: Go to My Sites -> Network Admin -> Sites, edit a specific site, and go to the Settings tab. Locate the "Site Upload Space Quota" field, enter a value (in MB, e.g., 500 for 500MB), and make sure the checkbox next to it is selected. Save the changes.
  3. Test with All Plugins Disabled: A frequent cause is a plugin conflict. Temporarily disable all plugins on the network. If the quota system starts working, reactivate your plugins one by one to identify the culprit.

Solution 3: Clear Your Browser and Site Cache

Sometimes, what appears to be a problem is just a caching issue. Your browser might be showing an old error message, or a site cache might be serving an old page.

  • Perform a hard refresh in your browser:
    • Windows/Linux: Hold Ctrl and press F5.
    • Mac: Hold ⌘ Cmd + ⇧ Shift and press R.
  • Test the issue in a browser incognito or private window.
  • Clear any server-side or plugin-based caching on your site (e.g., from your caching plugin or CDN).

When to Seek Further Help

If the solutions above do not resolve your issue, the problem may be more specific to your setup.

  • For commercial themes and plugins: If the issue is related to uploading a premium theme or template from a marketplace like ThemeForest or Envato Elements, you must contact the item's author directly for support, as they are best equipped to help with their product's specific requirements.
  • For persistent Multisite problems: If quotas still don't work after disabling plugins, it may indicate a problem with the WordPress core files. Ensure your WordPress, plugins, and themes are all updated to their latest versions.