1. RoliMeier
  2. Sherlock Holmes
  3. Commercial Templates
  4. Monday, 18 July 2022
  5.  Subscribe via email
Hello.
Our websites run with Joomla 3.10.10, have template J51_Emani 3 (version 1.0.5) and are hosted by United Domains.

I tried to automatically upgrade our websites to Joomla 4, by using this instruction and that instruction. But afterwards the backend always is destroyed and not working properly and the frontend always shows error 500.

According to the instructions, I always set the Joomla-Update-Server to “Joomla! Next”, cleaned the cache regularly, and deinstalled or disabled the problematic extensions and plugins which are displayed by the Pre-Update Check und the Live Update. But there the problems are getting started:

The screenshots show our J3-website with DOCman 4.0 installed. DOCman 4.0 (by joomlatools) is compatible with Joomla 3 and Joomla 4, but the Pre-Update Check displays DOCman as problematic extension. I disabled all the problematic displayed DOCman extensions and plugins, but the Pre-Update Check still shows them as problematic. First I ran the upgrade with disabled DOCman and got a destroyed backend and an error 500 frontend. Then I ran the upgrade with deinstalled DOCman and got a perfectly working backend, but without all the DOCman content, and an frontend error 500 “behaviour::caption not found”.

I uploaded the new version Emani 1.1.3 (for J4) on our J3-websites before upgrading to J4, but some J51_modules (both from Emani 1.0.5 for J3 and from Emani 1.1.3 for J4) are displayed as problematic extensions, some are not. I successfully deinstalled all the problematic J51_modules; the template J51_Emani can´t be uninstalled because it´s the default template.

Nonetheless I installed the update. The backend seemed to run successfully on J4, I set the Joomla-Update-Server on Default, but after clicking on Home Dashboard or System the backend layout and content are destroyed (tab says “error 500”), I can´t reach/open configuration or extensions, all menus are empty (“error 500 Unknown column 'a.publish_up' in 'field list'”), all articles are error as well (“error 0 count(): Argument #1 ($value) must be of type Countable|array, bool given”), just the site modules are still there and with content. And the frontend showed a ed error layout with "the server returned a "500 - Whoops, looks like something went wrong".

What´s causing these upgrade errors?
How do I do the automatically upgrade correctly? Is there another and definitive working instruction?

Thanks in advance and greetings

frontend error_fail 500 behavior caption not found.png
frontend red error 500 whoops.png
Live Update_problematic Plugins.png
Pre-Update Check_problematic extensions before deinstallation & disabling.png
Pre-Update Check_problematic extensions after deinstallation & disabling.png
backend_home dashboard empty destroyed.png
backend_system empty.png
Attachments (7)
Accepted Answer Pending Moderation
0
Votes
Undo
Hello

There may be a couple of issues here. Considering your administration is been affected would suggest that one of your extensions (eg. component/plugin) is not Joomla 4 compatible. Before updating, I would suggest disabling as much as possible. If that resolves the issue then enable each extension one by one until you find the culprit.

I would also suggest deleting the template html folder (../templates/j51_layla/html/) and then installing your template again via your extensions manager. This will replace the html folder with the correct Joomla 4 version. We have found on some environments this does not happen automatically.

Ciaran
  1. more than a month ago
  2. Commercial Templates
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
and check your php settings, i had a lot of 500 whoopses until i raised the max_input_vars setting
  1. more than a month ago
  2. Commercial Templates
  3. # 2
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok