DigitalBerg
  • HOME
  • WINDOWS VPS
  • VIRTUAL SERVER
    • Virtuozzo VPS
    • OpenStack VPS
    • Amazon Lightsail VPS
    • VMware VPS
  • DEDICATED SERVER
    • INSTAND DEDICATED SERVERS
    • HOSTING DEDICATED SERVERS
    • DEDICATED ENTERPRISE SERVERS
    • INFRA. DEDICATED SERVERS
    • DEDICATED GAME SERVERS
  • MORE
    • SSL SHOP
    • FREE SSD WEBHOSTING
  • LOGIN
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

Upload Files with File Manager

Choose the right folder, protect existing files and verify the upload.

File Manager lets you upload website files through cPanel without installing a separate transfer client. The most important step is choosing the correct destination folder: a successful upload will not update your website if the file lands in the wrong document root.

File Manager guide: plan the change, use the right tools and verify the result
A practical workflow for File Manager tasks: plan, change and verify.

In this guide

  1. File Manager: identify the destination before uploading
  2. Back up any file you will replace
  3. Open the correct folder in File Manager
  4. Select and upload your files
  5. Handle folders and ZIP archives carefully
  6. Check limits, permissions and file names
  7. Verify the file through the website

1. File Manager: identify the destination before uploading

Decide which domain and URL should serve the file. In cPanel’s Domains interface, check the document root for that domain. The main website often uses public_html, while additional domains can have separate folders.

For example, a file named guide.pdf placed in the correct document root is usually reached as https://example.com/guide.pdf. If it is inside a downloads folder, that folder becomes part of the address.

2. Back up any file you will replace

Download a copy of an existing file before overwriting it. Record its location and current permissions so you can restore it if needed. For an application update, take a matching database backup as well.

Keep private archives and configuration copies outside publicly served folders. A filename ending in .bak does not make a sensitive file private. Our backup guide explains the wider recovery process.

3. Open the correct folder in File Manager

Sign in to cPanel over HTTPS, open Files → File Manager and navigate to the confirmed folder. Read the path shown before proceeding. Use Settings to display hidden files when working with dotfiles such as .htaccess.

If the website is deployed from a Git repository or another automated process, follow that deployment method. Editing generated files manually can be overwritten later and leave the deployed version inconsistent.

4. Select and upload your files

Click Upload, choose the file from your computer or use the supported drag-and-drop area, and wait for the progress indicator to finish. Review any overwrite option before confirming a replacement.

Return to the folder and refresh the listing. Confirm the expected filename and size. Consult the cPanel File Manager documentation if controls differ on your server.

5. Handle folders and ZIP archives carefully

For multiple files, a ZIP archive can make a small transfer easier. Upload it to a suitable location, inspect the intended contents and extract into the correct folder. Avoid archives from untrusted sources.

Check for an extra top-level directory after extraction. WordPress, for example, may arrive inside a wordpress folder. Our manual installation guide shows how folder placement affects the final URL.

6. Check limits, permissions and file names

Use the upload limit displayed by your hosting interface rather than assuming a universal 500 MB limit. Available quota, server limits and browser interruptions can also affect transfers. For large datasets, ask about SFTP or another supported method.

Linux hosting commonly treats capital letters as distinct. Photo.jpg and photo.jpg can be different files. Check permissions and ownership if the upload succeeds but access fails; do not solve it by making everything writable.

7. Verify the file through the website

Open the intended HTTPS URL in a separate tab. Confirm that the correct version loads and clear only the relevant browser or CDN cache if an old version persists. Check links from the page that should reference it.

Remove installation archives from public folders once you have verified extraction and retained a private backup. Finish by recording what changed and where the recovery copy is stored.

File Manager upload troubleshooting

Why does a completed upload still return 404?

Check the domain’s document root, subfolder and filename. If only WordPress page URLs fail, use the 404 troubleshooting guide rather than repeatedly uploading the file.

Can I upload PHP files?

Only upload application code you trust and intend to run. Uploading a PHP script into a public folder can make it executable through the website. Keep private configuration files in the location required by the application and hosting setup.

Need help with your hosting?

For help with File Manager, contact DigitalBerg with the affected domain, the step you tried and a redacted error message. Never include passwords, private keys or complete configuration files containing secrets.

Contact DigitalBerg Support

Get help with your hosting configuration and the steps in this guide.

digitalberg.com

DigitalBerg fuels apps, websites, emails, and much more for numerous clients globally.

Virtual servers to dedicated servers at affordable prices that any hostinger student can afford.

Services

  • Web Hosting
  • Virtual Server
  • Instant Servers
  • Dedicated Servers
  • Enterprise Servers
  • Infrastructure Servers
  • Gaming Servers
  • SSL Shop

SUPPORT

  • Contact Us
  • Wiki
  • FAQ
  • Blogs

Company

  • About Us
  • Partners
  • Privacy Policy
  • Term of Service
  • Acceptable Use Policy
  • Green Hosting
  • Data center

CLIENT AREA

  • Registration
  • Client Area
  • Server Status
  • Support

OTHER SERVICES

  • Domain Registration
  • Transfer Domain
  • Add ons / Management
  • SSL Certificates
  • Server Monitoring
  • Server hardware
DigitalBerg review
DigitalBerg review
© Copyright - DigitalBerg | From January 1st 2015, in accordance with the amended Directive 2006/112/EC, prices inclusive of VAT may vary depending on the country of residence of the customer.
  • Link to Facebook
  • Link to X
  • Link to LinkedIn
Link to: Cron Job Command: 7 Essential Steps for Success Link to: Cron Job Command: 7 Essential Steps for Success Cron Job Command: 7 Essential Steps for SuccessCron job command workflow: confirm the interpreter and script, set a schedule and check private logs Link to: PHP Configuration: 7 Essential Steps for a Safe Update Link to: PHP Configuration: 7 Essential Steps for a Safe Update PHP configuration guide: plan the change, use the right tools and verify the resultPHP Configuration: 7 Essential Steps for a Safe Update
Scroll to top Scroll to top Scroll to top