Home / Prestashop / How to Update PrestaShop Manually via FTP

How to Update PrestaShop Manually via FTP

Learn how to update prestashop manually via ftp on PrestaShop 8.x with clear steps, prerequisites, verification, and common troubleshooting.

Views: 23 Unique: 17 Updated: 2026-03-18

What this procedure is

How to update PrestaShop manually by replacing files via FTP. Recommended only if you know what you are doing and have backups.

Applies to: PrestaShop 8.x.

Why you would do this

  • Your hosting does not support an update assistant.
  • You need full control of the process.

Prerequisites

  • Full backup.
  • FTP access.
  • Maintenance window.
  • Official package for the target version.

Quick diagnosis (before you change anything)

1) Identify files you should NOT overwrite

Expected result: protect app/config/, custom files, and modules/themes if needed.


Update via FTP (manual method)

Step 1) Enable maintenance and confirm backup

Enable maintenance mode and confirm you have a backup.

Step 2) Upload new files

Upload the new version package and replace core files as per the official guidance for your scenario.

Step 3) Run database migrations if needed

If your process requires DB upgrades, follow the recommended procedure for your version.

Step 4) Clear cache

Clear cache and test the site.

Final verification

  • Store loads.
  • No errors in Back Office.
  • Checkout works.

If something doesn’t work (common issues)

Site breaks

  • Restore the backup immediately if you cannot identify the cause.
  • Enable debug mode to see the real error.

Best practices

  • This is the riskiest method: use it only with experience.
  • Always test on staging first.
Back to category