The update stops at "Extracting files"
Raise max_execution_time to 300 and memory_limit to 256M in your PHP settings, then run the update again.
Why it happens
Extracting copies thousands of files. On slow or limited hosting, PHP can hit its time or memory limit halfway, and the progress bar stops.
Fix it
- In your hosting panel, set
max_execution_time = 300andmemory_limit = 256M. - Check you have enough disk space: the package plus the extracted files need a few hundred MB.
- Run the update again from System → Update → Joomla.
- Still stuck? Download the update package from downloads.joomla.org and use upload and update.
- After it finishes, check System → Maintenance → Database and click Update Structure if it lists problems.
Good to know
administrator/logs/joomla_update.phpshows how far the update got.- If the site is broken halfway, restore your backup rather than copying files by hand.
Sources
- Version Update – Joomla User Guide
- Assorted Issues – Joomla User Guide