×
Kunena 5.1.6.1 Released - Security Release (09 Nov 2018)

The Kunena team has announce the arrival of Kunena 5.1.6 [K 5.1.6] which is now available for download as a native Joomla extension for J! 3.9.x. This version addresses most of the issues that were discovered in K 5.1 and issues discovered during the development stages of K 5.1. This is a Security release.

K5.1.6.1 is a install update.

× This is for users to help other users, to discuss topics that are related to forum administration in general or problems in running Joomla. This is not the place to ask for Joomla support. If you want assistance with Joomla please ask at forum.joomla.org

Solved Warning: Invalid argument,,, helper.php on line 498

More
6 years 4 months ago #1 by Lift for Life
Hi,
I have a Joomla 1.5.26 site which I am upgrading to 2.5.6 in a subfolder. In the new area I have migrated then upgraded Kunena to 2.0.1.

From what I have read I need to delete the Kunena_ tables in the new Joomla version, export the Kunena_ tables from the old 1.5.26 installation and then import these to the new Kunena 2.0.1

Kunena is working however none of the categories or threads carried over and I have the following error message.
Warning: Invalid argument supplied for foreach() in /home/lift/public_html/content/j25/administrator/components/com_kunena/libraries/forum/category/helper.php on line 498

This error only appears after I have uploaded the tables from the old Joomla version.
Have I missed a step or should I not transfer all of the old Kunena tables?

No rush on this as the new site is not yet live.
Thanks for the support.

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

More
6 years 3 months ago - 6 years 3 months ago #2 by Lift for Life
I've resolved the problem and for anyone else who may be having the same issue the answer is that you must have the same version of Kunena on both the 1.5 and 2.5 Joomla sites.

For example,, my current Joomla 1.5 site has Kunena 1.7.2 installed. You should install this same version on your new Joomla 2.5 site. Do not upgrade Kunena on the new Joomla 2.5 site until after you have uploaded the tables from the old forum.

In PHPmyadmin go to your old database and export all kunena_ tables
In PHPmyadmin go to your new Joomla 2.5 database, select all of the Kunena_ tables and Drop them
Now import the Kunena_ tables that you exported from the old Joomla 1.5 site into the new J25 database.

This should work (it did for me). You will likely have to go to Kunena Category Permissions in your Joomla backend and set them to public before you will be able to see them in the front end.
Last edit: 6 years 3 months ago by . Reason: Change topic icon to "solved"

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

  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to add attachements.
  • Not Allowed: to edit your message.
Time to create page: 0.149 seconds