Common Broken Image Causes

After migration: Images show broken icon or 404 error.

Check File Paths

File Manager → Verify /wp-content/uploads/ folder and files exist.

Check Permissions

uploads folder 755, image files 644.

Database URL Fix

Search and Replace URLs

Use Better Search Replace plugin or phpMyAdmin search for old domain.

cPanel → Security → Hotlink Protection → Ensure your new domain is allowed.

Causes and Fixes Table

CauseSolution
Missing filesRe-upload uploads folder
Wrong URLs in DBSearch replace old domain
Hotlink blockAdd new domain to allowed list
PermissionsSet 755/644