Got error, after update from 3.4.8 to 3.8.0, with update package
Update joomla from 3.4.8 to 3.8.0 with update file
"Fatal error: Call to undefined method JApplicationAdministrator::isClient() in /www/plugins/system/logout/logout.php on line 48" on all pages
Labels |
Added:
?
|
Category | ⇒ | com_joomlaupdate |
Try updating all your 3rd party extensions
one of them maybe replacing this class
Status | New | ⇒ | Discussion |
3.6.5 files work good, no error, btw.
3.6.5 doesn't have the method that is causing your error.
You're having two problems.
JApplicationAdministrator
isn't a "real" class in 3.8 anymore and shouldn't be used in an error message (this concept has been explained in other issues too)Follow https://gist.github.com/mbabker/d7bfb4e1e2fbc6b7815a733607f89281 to upgrade the 3.4.8 install to 3.7.5 (https://downloads.joomla.org/cms/joomla3/3-7-5/Joomla_3-7.5-Stable-Update_Package.zip?format=zip is the package you'll need for that). Then use the core update component to upgrade 3.7.5 to 3.8.
Sad story, that was long update from 1.7.3, with several steps, 1.7.3 -> 1.7.5 -> 2.5.0 ->.... Don't tell anything :) Legacy.
I can confirm the problem from 3.5.1 to 3.8.0
(from a 2.5.28 update)
If this is being investigated, I found this error from my update was caused by the /libraries/cms/application directory not being deleted (the latest version only has 3 subdirectories in it). Replacing this folder with with the files a fresh install leads to another error...
I had this issue the other day, I think I resolved it by copying a fresh copy of the "libraries" folder. After that I got a new error about Admin Tools/Akeeba Backup. I renamed the folders, logged in, reinstalled and then everything was ok.
However, listen, if you have a site that is Joomla 3.6.1 or below, then I have absolutely no sympathy for you at all. Yes it should work seamlessly, but if you had bothered keeping up to date then you would not have run into this bug in the first place. Nuff said.
What an annoying, ignorant statement. As if everyone who is tasked with updating a site is responsible for the owner's previous update schedule, or as if people don't have local test sites they don't access regularly but sometimes need to.
Yes, it should be seamless, or at least warn about the ridiculous crap shoot it is with Joomla to update from previous versions.
Had this exact error today when upgrading from 3.6.5 to 3.8.3, sorry mbabker.
Just pushed the "Upgrade now" button, silly me.
Error was same as title of this topic. So far I did what awilco and uglyeoin have suggested and have:
Result is site is working again. But no back end and some other small errors.
@scottstreet i suggest to ask help on the forums - Migrating and Upgrading to Joomla! 3.x if you haven't.
Yes, I have been over there too. But that page was inconclusive and I wanted to report what I did in clear fashion for the next person.
scott
From: "Franz Wohlkönig" notifications@github.com
To: "joomla/joomla-cms" joomla-cms@noreply.github.com
Cc: "scottstreet" Scottst@well.com, "Mention" mention@noreply.github.com
Sent: Monday, December 18, 2017 10:25:13 PM
Subject: Re: [joomla/joomla-cms] Call to undefined method JApplicationAdministrator::isClient() (#18044)
@scottstreet i suggest to ask help on the forums - Migrating and Upgrading to Joomla! 3.x if you haven't.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub , or mute the thread .
@scottstreet thanks for Info. Can you give please Forum-Thread so People can see what was discussed?
It is my understanding that upgrade issues should be posted in Migrating and Upgrading to Joomla! 3.x forum. There is a closed issue that has a fix to this issue.
Closed_By | franz-wohlkoenig | ⇒ | joomla-cms-bot |
Status | Discussion | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2018-01-06 07:01:05 |
Closed_By | ⇒ | franz-wohlkoenig |
Set to "closed" on behalf of @franz-wohlkoenig by The JTracker Application at issues.joomla.org/joomla-cms/18044
closed as stated above.
Thanks your guidance solved the issue easily.
can you try update 3.4 > 3.5 > 3.6 > 3.7 > 3.8?