Advertisement

Missing Update Source/Update Channel options

Need help upgrading your Joomla! website or converting to Joomla! 4.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.
Locked
leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Missing Update Source/Update Channel options

Post by leoqiuwr » Tue Aug 15, 2023 4:34 am

I hvae a live site on Joomla 3.10.12 (PHP version 7.4.33) and localhost site on Joomla 3.10.9, and try to update to J4.

Checking Components-Joomla! Update, it shows up: You are on the "Default" update channel, missing Pre-update Check.

Checking Components-Joomla! Update-Options, it shows up "This component has no configuration options.", missing Update Source and Update Channel drop-down menu.

I can find Joomla! Update Component Update Site and Joomla Core under Extensions: Update Sites, and they are enabled.

How can I fix the problem? Thanks.

Advertisement
User avatar
AMurray
Joomla! Master
Joomla! Master
Posts: 10710
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Missing Update Source/Update Channel options

Post by AMurray » Tue Aug 15, 2023 9:17 am

Before doing any more I would update PHP to 8.0 (Joomla 3.10 works on that) as 7.4.33 is obsolete and EOL.

The PHP being v 7.4.33 won't be likely the reason for the issue, but you're using a vulnerable version of PHP regardless.

Both 3.10.12 and 3.10.9 sites are showing the same problem? Can you update the 3.10.9 site to 3.10.12 normally?
Regards - A Murray
Global Support Moderator

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Tue Aug 15, 2023 9:41 am

Thanks A Murray.

Yes. Both 3.10.12 and 3.10.9 sites are showing the same problem. In fact, I have just updated the live site to 3.10.12.

Regarding PHP v 7.4.33, yes, it is obsolete and Joomla backend also reminded that, but it is the latest stable version provided by the hosting company. They don't recommend and provide new versions.

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Tue Aug 15, 2023 9:51 am

I checked the database via phpmyadmin, and found the update_categories table is empty.

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

Re: Missing Update Source/Update Channel options

Post by AMurray » Tue Aug 15, 2023 9:44 pm

PHP 8 has been out for years and is stable. PHP 7.4.33 doesn't receive any updates and is less stable that 8.x

Time to find a new web host. My web host doesn't recommend using anything earlier than 8.x including 7.4.

I would expect Joomla 4, and even Joomla 5 (scheduled release is October 2023), will eventually not run in PHP 7.4.
Regards - A Murray
Global Support Moderator

nacc
I've been banned!
Posts: 347
Joined: Mon Jul 03, 2023 7:08 pm

Re: Missing Update Source/Update Channel options

Post by nacc » Tue Aug 15, 2023 11:06 pm

leoqiuwr wrote: Tue Aug 15, 2023 9:51 amI checked the database via phpmyadmin, and found the update_categories table is empty.
I do not have any tables in any of my Joomla websites named "_update_categories".

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

Re: Missing Update Source/Update Channel options

Post by Webdongle » Wed Aug 16, 2023 12:02 am

If the database is not minimum requirement then the Preupdate check will not show.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/migrat ... oomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Wed Aug 16, 2023 10:12 am

AMurray wrote: Tue Aug 15, 2023 9:44 pm PHP 8 has been out for years and is stable. PHP 7.4.33 doesn't receive any updates and is less stable that 8.x

Time to find a new web host. My web host doesn't recommend using anything earlier than 8.x including 7.4.

I would expect Joomla 4, and even Joomla 5 (scheduled release is October 2023), will eventually not run in PHP 7.4.
I tried to manually update php to 8.2.9.
The problems are still the same, missing Pre-update Check under Joomla Update, missing Update Source and Update Channel drop-down menu under Joomla Update Options

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

Re: Missing Update Source/Update Channel options

Post by Webdongle » Wed Aug 16, 2023 3:23 pm

Webdongle wrote: Wed Aug 16, 2023 12:02 am If the database is not minimum requirement then the Preupdate check will not show.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/migrat ... oomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Thu Aug 17, 2023 1:54 am

Webdongle wrote: Wed Aug 16, 2023 3:23 pm
Webdongle wrote: Wed Aug 16, 2023 12:02 am If the database is not minimum requirement then the Preupdate check will not show.
Would you please share the minimum requirement for the database.
Thanks a lot.

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

Re: Missing Update Source/Update Channel options

Post by Webdongle » Thu Aug 17, 2023 10:08 am

http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/migrat ... oomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

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

Re: Missing Update Source/Update Channel options

Post by AMurray » Fri Aug 18, 2023 9:27 am

Joomla 3.10 won't run on 8.2.x, you need 8.0.x
Regards - A Murray
Global Support Moderator

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Fri Aug 18, 2023 9:55 am

Thank you Webdongle!
My Joomla website is currently running on:
PHP 8.2.9
MySQL 5.7.39
Apache 2.4.54

All seem to meet the technical requirements.

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Mon Aug 21, 2023 1:21 pm

AMurray wrote: Fri Aug 18, 2023 9:27 am Joomla 3.10 won't run on 8.2.x, you need 8.0.x
Thank you A Murray.
Joomla 3.10.12 seems running well on PHP 8.2.9.
Anyway, I have changed to PHP 8.0.30.

But the problems are still the same.

In a summary, the website is now running on:
Joomla 3.10.12
PHP 8.0.30
MySQL 5.7.39
Apache 2.4.54

Problems: missing Pre-update Check under Joomla Update extension, and missing Update Source and Update Channel drop-down mena under Joomla Update: Options

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

Re: Missing Update Source/Update Channel options

Post by Webdongle » Mon Aug 21, 2023 4:02 pm

Have you tried reinstall core files?
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/migrat ... oomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Fri Aug 25, 2023 3:40 am

Webdongle wrote: Mon Aug 21, 2023 4:02 pm Have you tried reinstall core files?
Thanks Webdongle.

I tried Reinstall Joomla core files under Joomla Update component, and cleared Cache.
The problems are still the same.

nacc
I've been banned!
Posts: 347
Joined: Mon Jul 03, 2023 7:08 pm

Re: Missing Update Source/Update Channel options

Post by nacc » Fri Aug 25, 2023 4:07 am

Not a filesystem problem; not a PHP problem. The problem is in the database.

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

Re: Missing Update Source/Update Channel options

Post by Webdongle » Fri Aug 25, 2023 12:09 pm

OK the what's left? Discover, database fix?
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/migrat ... oomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

leoqiuwr
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Fri Jan 28, 2011 8:48 am
Contact:

Re: Missing Update Source/Update Channel options

Post by leoqiuwr » Thu Aug 31, 2023 8:48 am

I have fixed the problems and updated to Joomla 4.3.4 at localhost sever with the following steps and solutions:

1. Have a new installation of Joomla 3.10.12 full package at the localhost server; Update Source/Update Channel/Pre-update Check show up under Joomla Update component.
2. Manage and compare extensions installed at the live website and localhost website (both running on Joomla 3.10.12, PhP 8.0.x), uninstall unused/unnecessary extensions (templates, packages, plugins,etc) at the live website, install used extensions at the localhost website.
3. Do a main database backup of the live website with Akeeba Backup
4. Import the backup database into the localhost database with PhpMyadmin
5. And finnally update to Joomla 4.3.4 through Joomla Update component.

Doing so, I was able to solve the problems on missing Update Source/Update Channel/Pre-update Check, and updated from Joomla 3.10.12 to Joomla 4.3.4.

There are some post-update warnings/notifications and new issues which may be shared later or in a seperate thread.

Advertisement

Locked

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