Server/Provider with memory limit on 96MB
Joomla 5.4.2
Activate auto-update
Wait for Joomla Update
Automatic update to Joomla 5.4.3
Error in logs/joomla_update.php
#
#<?php die('Forbidden.'); ?>
#Date: 2026-02-17 18:12:29 UTC
#Software: Joomla! 5.4.2 Stable [ Kutegemea ] 6-January-2026 16:00 GMT
#Fields: datetime priority clientip category message
2026-02-17T18:12:29+00:00 INFO 52.xxx.xxx.139 update Attempting to download update file from https://update.joomla.org/releases/5.4.3/Joomla_5.4.3-Stable-Update_Package.zip.
2026-02-18T04:31:52+00:00 INFO 52.xxx.xxx.139 update Attempting to download update file from https://update.joomla.org/releases/5.4.3/Joomla_5.4.3-Stable-Update_Package.zip.
2026-02-19T04:46:43+00:00 INFO 52.xxx.xxx.139 update Attempting to download update file from https://update.joomla.org/releases/5.4.3/Joomla_5.4.3-Stable-Update_Package.zip.
When I try a manual update the message is "out of memory"
PHP 8.4
Memory Limit 96M
| Labels |
Added:
No Code Attached Yet
|
||
| Title |
|
||||||
Thanks for the information.
I could update when I increased the memory limit from 96MB to 192MB
Your memory_limit was VERY low it was even below the default php value of 128M
Yes, I know. It is the default for this provider, which you can set higher yourself. We transfered the site there a few weeks ago. I forgot the increase it. However, Joomla works with a very low memory limit :-), but not the updates.
The point is, that the error message did not point me into the right direction.
I think it would be a good idea to add recommended memory limit to https://manual.joomla.org/docs/next/get-started/technical-requirements/
php memory limit error messages are always a pia. they tell you the point they ran out of memory not necessarily what gobbled up the memory in the first place.
Have you check your hosting/server settings ie user.ini php.ini and if that change anything for the execution there?
example types looking for post and upload max.
post_max_size = 512M
upload_max_filesize = 512M
max_execution_time = 3500
max_input_time = 280
memory_limit = 16000M
max_input_vars = 15000
session.gc_maxlifetime = 1440
display_errors = Off
sort_buffer_size = 512M
expose_php = Off
output_buffering = Off