Quantcast
Channel: Joomla! Forum - community, help and support
Viewing all articles
Browse latest Browse all 1575

Migrating and Upgrading to Joomla! 4.x • Re: "Error: AJAX Loading Error: Error" Occurs at 90.8% Updating Joomla from 3.10.12 to 4.4.9

$
0
0
I suspect it's your template causing the problem. Flex (4.1) or flex-copy (2.5.2).

Can you confirm the "Flex" template is this one: https://themeforest.net/item/flex-multi ... e/14881156?

I'd suggest to switch the template to Protostar while doing the upgrade. Then re-enable Flex afterwards - and make sure you have the latest available edition. I note on the above link the last update to Flex was June 2024 so it "should" be OK and says it's compatible with J4/J5.
Templates :: Site :: atomic (2.5.0) ? | protostar (1.0) 1 | beez5 (2.5.0) ? | beez3 (3.1.0) 1 | Flex (4.1) 1 | flex-copy (2.5.2) 1 | beez_20 (2.5.0) ? |
You're still on PHP 7.4.33 - that is an obsolete PHP version. Suggest you update PHP to at least 8.1. That is the minimum version recommended for J4. (3.10 won't likely work on anything higher such as 8.2 or 8.3).

The FPA indicates your database may be Ok (Maria 10.6.19).

So there's some server issues I see that will prevent this update as well as the template issue. Probably has nothing to do with Ajax (or that is not the only problem). Joomla 3.10 should take you through a pre-update check and flag all these sorts of issues.
Thank you for your reply!
Yes that's the one from Themeforest. I installed the latest version Flex (4.1) so it should be compatible with J4/J5

When i update PHP to 8.1 i get the following errors and no GUI to the administration Joomla back end (see attached)


Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/kramlyod/public_html/clone.one/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/kramlyod/public_html/clone.one/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/kramlyod/public_html/clone.one/libraries/src/Input/Input.php on line 31

Warning: session_name(): Session name cannot be changed after headers have already been sent in /home/kramlyod/public_html/clone.one/libraries/joomla/session/handler/native.php on line 128

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/kramlyod/public_html/clone.one/libraries/src/Input/Cookie.php on line 0

Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent in /home/kramlyod/public_html/clone.one/libraries/joomla/session/handler/native.php on line 235
Error: Failed to start application: Failed to start the session because headers have already been sent by "/home/kramlyod/public_html/clone.one/libraries/vendor/joomla/input/src/Input.php" at line 41.

Statistics: Posted by fazz1212 — Thu Nov 21, 2024 10:53 pm



Viewing all articles
Browse latest Browse all 1575

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>