Updated: 28 September 2026 · Applies to: cPanel & WHM 138 (Jupiter theme)
If images will not upload (for example in WordPress), check these causes. Do not set folders to 0777: that is a security risk, and many servers refuse to run sites with world-writable folders.
- Permissions: upload folders such as
wp-content/uploadsshould be755, and files644. - Size limits: the file may be larger than PHP's
upload_max_filesizeorpost_max_size; raise them in Software › MultiPHP INI Editor. - Disk quota: a full account cannot save uploads; check the disk usage in cPanel.
- Image library: WordPress needs the
gdorimagickPHP extension to resize images.
WordPress's Tools › Site Health page shows most of these problems.