bggann
Active Member
I'm having very strange behaviour in a configuration that is:
- XAMPP (newested version)
- PHP 8.01 (installed with XAMPP
- Joomla 3.9.24
- Fabrik 3.9.2
------------
I used akeeba to install a working site from my live server to an XAMPP development server.
- When I try to access a Fabrik Form/List from a menu on the front end I get a fatal error
"array_key_exists(): Argument #2 ($array) must be of type array, stdClass given"
I get a similar error when trying to access 'some' fabrik things in the back end
Like /Components/Fabrik returns
implode(): Argument #2 ($array) must be of type ?array, string given
Components/Fabrik/List - works.
----------------------
I've replicated this on several sites
The only difference between the live and local environments are
XAMP versus Apache
php 8.01(XAMPP) and 7.4.14 on live (Apache)_
Database 5.5.5-10.4.17-MariaDB (XAMPP) 10.3.25-MariaDB (live)
Any suggestions. I'll try rolling the XAMPP back to php 7.4.14, but it is not obvious how to do that.
Bob
- XAMPP (newested version)
- PHP 8.01 (installed with XAMPP
- Joomla 3.9.24
- Fabrik 3.9.2
------------
I used akeeba to install a working site from my live server to an XAMPP development server.
- When I try to access a Fabrik Form/List from a menu on the front end I get a fatal error
"array_key_exists(): Argument #2 ($array) must be of type array, stdClass given"
I get a similar error when trying to access 'some' fabrik things in the back end
Like /Components/Fabrik returns
implode(): Argument #2 ($array) must be of type ?array, string given
Components/Fabrik/List - works.
----------------------
I've replicated this on several sites
The only difference between the live and local environments are
XAMP versus Apache
php 8.01(XAMPP) and 7.4.14 on live (Apache)_
Database 5.5.5-10.4.17-MariaDB (XAMPP) 10.3.25-MariaDB (live)
Any suggestions. I'll try rolling the XAMPP back to php 7.4.14, but it is not obvious how to do that.
Bob