Keyword

No Frontend Login after Updating to Joomla 3.8.4

More
6 years 9 months ago #166532 by Ester
Hello,

I am currently using Joomla 3.8.5, my PHP Version is 7.1.13, my MySQL-Version is 5.5.56.

Since the update to Joomla 3.8.4 frontend login it is not possible any more. Instead of showing a page with the K2 Users Menu there is only a completely white page with the following message:

Error: Using $this when not in object context: Using $this when not in object context

Could anyone help me with a solution to this problem, please? Backend login is working fine.

Kind regards.

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #166533 by Ester
Hello again,

my Provider downgraded the PHP-Version to 7.0.27. Now there is no problem any more with frontend login through the K2 Login Module.

Kind regards.

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #166536 by JoomlaWorks
Replied by JoomlaWorks on topic No Frontend Login after Updating to Joomla 3.8.4
The error usually references a file. Which file is that?

Fotis / JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #166538 by Ester
Hello,
I do not know. Where do I find this information?

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #166539 by Ester
Maybe a little more info:
The K2 login module on my website is not shown on the start page. Therefore after logging in, there is a redirect to the page, where the module is found.
When I had the k2 login module set to redirecting to the start page instead, the k2 user page was shown but not the k2 user menu and not the start page.

Now with PHP 7.0.27 it is working fine again with the original setting (redirecting to the page where the k2 login module is found).

Please Log in or Create an account to join the conversation.

  • Krikor Boghossian
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
6 years 9 months ago #166629 by Krikor Boghossian
Replied by Krikor Boghossian on topic No Frontend Login after Updating to Joomla 3.8.4
The error reference is found in your error_log file.
You can ask your hosting provide to pinpoint that file. Within that file look for PHP Fatal issues.

JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #171153 by Ester
Hello,

I had this problem again after once again updating PHP, this time to PHP 7.1.26.
But now I could find the solution. I do not know PHP, but others showed me, what to do exactly. Here it is:

In my "Debug-Call stack"-Thing it said:

Function: modK2UserHelper::getMenu()
Location: .../modules/modk2_user/helper.php:80

All I had to do was to exchange "JSite::getMenu()" with "JFactory::getApplication()->getMenu()".

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #171163 by JoomlaWorks
Replied by JoomlaWorks on topic No Frontend Login after Updating to Joomla 3.8.4
Please just install K2 v2.9.1 (dev) from github.com/getk2/k2/archive/master.zip on top of the K2 version you already have and all Joomla 3.8+ & PHP 7.2/7.3 related issues will be resolved.

The final update is imminent.

Fotis / JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #171168 by Ester
Thank you very much!

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #171170 by JoomlaWorks
Replied by JoomlaWorks on topic No Frontend Login after Updating to Joomla 3.8.4
You're welcome.

Fotis / JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum