Kunena 7.0.5 & Kunena 6.4.11 – Security Updates Released

The Kunena team has announce the arrival of Kunena 7.0.5 [K 7.0.5] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0.

The Kunena team is also pleased to announce the eleventh version of Kunena 6.4, a native Joomla extension for Joomla! 5.0, 5.1, 5.2, 5.3, 5.4 and 6.0.

This section is for questions directly related to the procedure for installing Kunena for the first time or upgrading from an older version of Kunena.

Use this category:
  • to ask how to install or upgrade; or
  • if you encountered problems during the installation or upgrade procedure.

Use a different category to ask questions about problems that you may be having after you successfully installed or upgraded the currently supported version. If you are unsure what is the current supported version of Kunena, please go to the download page.

Question Unable to update to Kunena 6.4.9

More
2 months 2 weeks ago #234681 by lemur

You have misunderstood something.

 

Thank you.
There are indeed many things I may not understand.
For example, in your last post, I do not understand which Russian and English versions you are referring to.
I will attempt to briefly describe my perspective.
I posted a file from my Russian website here in jpa format and  configuration reports.  
The  jpa file contains a database with information about 
a) posts, pictures, etc. of forum participants. This information is always in one language.  So what “the same prefixes” are we talking about?
b) information about the structure of the current version of the Kunen forum. I changed the Russian language of the Joomla backend and, accordingly, Kunen to English for the convenience of moderators. But isn't there more than one current language stored in the database at any given moment? I really don't understand the phrase “more recent version in English and an older version in Russian.”  Or is some rudimentary information about languages stored (it's not clear why)? 
But if I understand correctly, you are analyzing configuration reports. Obviously, they reflect the state of the database. If the scripts for compiling configuration reports are working correctly (and they must be), then somewhere in the tables there is incorrect (outdated) information. Is it possible to find and fix it?  

To move from “theory” to practice, I will post a configuration report from my working German website below. It has the same problem with updating to K6.4.9. It has been running in German for 20 years and the language on it (neither in the admin nor in the frontend) has never changed. 
I hope there will be no confusion with languages here and you will be able to understand the problems with the Kunen update without being distracted by languages. If it helps, I will provide the German jpa file in Google Docs.
Thanks again for your help.

This message contains confidential information

Database collation check: The collation of your table fields are correct
        

Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |
        

This message contains confidential information
htaccess: Exists | PHP environment: Max execution time: 120 seconds | Max execution memory: 256M | Max file upload:  

Kunena menu details:

Warning: Spoiler!

Joomla default template details : GiCh_site_template | author: lr | version: 1.0.2 | creationdate: 2025-04-20

Kunena default template details : Aurelia | author: Kunena Team | version: 6.3.10 | creationdate: 2025-03-14

Kunena template params:

Warning: Spoiler!

Kunena version detailed: Kunena 6.3.10 | 2025-03-14 [ Git Repository ]
        | Kunena detailed configuration:

Warning: Spoiler!
| Kunena integration settings:
Warning: Spoiler!
| Joomla! detailed language files installed:
Warning: Spoiler!

Third-party components: CommunityBuilder 2.11.0

Third-party SEF components: None

Plugins: Content - Kunena Discuss 6.0.5

Modules: Kunena Latest 6.0.7

  Переведено с помощью DeepL.com (бесплатная версия) 

- - - - - - - - -
Signature:
Many thanks to Rich and the other advisors.

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

More
2 months 2 weeks ago - 2 months 2 weeks ago #234683 by lemur
@rich
Excellent. Now I need to repeat the same steps you took.

So far, it hasn't worked.
I deleted my Gich template.
I deleted everything with the word Kunena in Joomla.
However, I still got: Warning
Incorrect date value: '' for column `mde`.`j5r_kunena_version`.`versiondate` at row 1
Did you get this message? 
Maybe this is important?

I reinstalled K6.3.10. - OK.

Then I installed K6.4.9 and again got:
Kunena 6.4 has not been installed, aborting!
Etension Install: Custom install routine failure.
Error installing package

The main thing is that now I can be sure that the problem is solved (and judging by your description, it's easy).
But I need to figure out what's wrong with me.

This is a premature question, but could you please clarify the statement "I removed the database column 'twitter' to fix an error message related to it." Was this already done in K7.0.2? In which table?  @rich
 

- - - - - - - - -
Signature:
Many thanks to Rich and the other advisors.
Last edit: 2 months 2 weeks ago by lemur.

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

More
2 months 2 weeks ago - 2 months 2 weeks ago #234684 by rich
When upgrading from K6.3 to K6.4, the database is adjusted. Because Twitter no longer exists, so this column, among others, also should be removed. For some reason, this column was not removed from the #__kunena_users table. However, this does not mean that this is always the case.
Have you tried the jpa file I uploaded? I don't know if you could see the private text.

Important! Always create a backup before you make any changes to your website!
Last edit: 2 months 2 weeks ago by rich.

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

More
2 months 2 weeks ago #234686 by lemur

Have you tried the jpa file I uploaded? I don't know if you could see the private text.
 
Hooray!
I downloaded your file, and it works perfectly on my local server. Even with my templates.
Thank you so much.
Unfortunately, I can't replicate your path on my server.
So now I have some practical questions.

Is there a way to migrate the Kunen installation to a production server without replacing the entire site? For example, should I completely uninstall Kunen 6.3.10 (including the database), import the Kunen tables from your site to the server, and install K7.0.2 (or some other order)?

It's awkward to ask you for complete technical assistance, but since I don't have a regular way to update, could you help me convert the German site as well?

- - - - - - - - -
Signature:
Many thanks to Rich and the other advisors.

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

More
2 months 2 weeks ago #234689 by rich

For example, should I completely uninstall Kunen 6.3.10 (including the database), import the Kunen tables from your site to the server, and install K7.0.2 

This should generally work, but if you completely remove Kunena 6.0.3 (via Kunena Tools), you must first download the /media/kunena folder as a backup, otherwise you will lose the avatars and all images. After successful installation, simply copy this folder back. That's all you need to do.

Important! Always create a backup before you make any changes to your website!
The following user(s) said Thank You: lemur

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

More
2 months 1 week ago #234693 by rich

I downloaded your file, and it works perfectly on my local server. Even with my templates.
Unfortunately, I can't replicate your path on my server.

If you entered the correct data (database name, database password, etc.) during the transfer with Akeeba and the path of your local installation is still being called up after the transfer to the server, you must clear the Joomla cache, as the old path is being called up from the cache.

Important! Always create a backup before you make any changes to your website!

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

Time to create page: 0.432 seconds