Joomla ‎3.10.12 update not working

Need help upgrading your Joomla! website or converting to Joomla! 3.x?

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Post Reply
govindsuresh
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Thu Feb 01, 2024 2:55 am

Joomla ‎3.10.12 update not working

Post by govindsuresh » Thu Feb 01, 2024 3:11 am

Hi,
I am trying to update to Joomla ‎3.10.12 via the dashboard. But it keeps pointing to deprecated errors that look like

Code: Select all

Deprecated: Method ReflectionParameter::getClass() is deprecated in /home/public/libraries/CBLib/CBLib/DependencyInjection/Container.php on line 660

Deprecated: Method ReflectionParameter::getClass() is deprecated in /home/public/libraries/CBLib/CBLib/DependencyInjection/Container.php on line 723
These are the current versions in use:
Joomla: 3.9.20
PHP: 8
MySQL: MariaDB 10.3 + InnoDB

How should I go about with updating Joomla and CB?

Thanks

User avatar
AMurray
Joomla! Exemplar
Joomla! Exemplar
Posts: 9815
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Joomla ‎3.10.12 update not working

Post by AMurray » Thu Feb 01, 2024 9:42 am

Which version of PHP 8.x? Noting that Joomla 3.9.20 is four years old (released in July 2020). PHP 8.0 was first released in November 2020.

I would say you're better off using PHP 7.4 if you can. Then update to 3.10.x which "may" work with PHP 8.0 or perhaps 8.1 (but will depend also on the extensions used).

You might have to do the update offline using a localhost setup such as with Wampserver, which enables you to install various PHP versions including 7.4.x (see https://wampserver.aviatechno.net/).

Joomla 3.10 has now been out of regular support (system updates etc) for 4 months. To keep getting regular updates (security patches only) I believe you now need to subscribe to the long-term support - see https://elts.joomla.org/.
Regards - A Murray
General Support Moderator

govindsuresh
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Thu Feb 01, 2024 2:55 am

Re: Joomla ‎3.10.12 update not working

Post by govindsuresh » Thu Feb 01, 2024 4:08 pm

AMurray wrote:
Thu Feb 01, 2024 9:42 am
I would say you're better off using PHP 7.4 if you can. Then update to 3.10.x which "may" work with PHP 8.0 or perhaps 8.1 (but will depend also on the extensions used).
Thanks for the immediate support. My web hosting provider doesn't support PHP versions older than 8.0. In such a scenario, how do I go about the upgrade?

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44131
Joined: Sat Apr 05, 2008 9:58 pm

Re: Joomla ‎3.10.12 update not working

Post by Webdongle » Thu Feb 01, 2024 6:02 pm

Wamp on your PC https://wampserver.aviatechno.net/
That page contains the wamp exe. If wamp (during install) complains about no Visual C++ then the full Distro package is at the bottom of the page. Also on that page are addons.

Once you get to J3.10.12 use Akeeba to make a backup. You will may need to change the php and database version on Wamp to migrate to J4. That is easily done in a few clicks. Use your jpa file to install to the new php and database. You may need to do the same to install J5
I recently updated from J2.5.28 that way viewtopic.php?f=710&t=1006742#p3713291
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".


Post Reply

Return to “Migrating and Upgrading to Joomla! 3.x”