jDiction Forum

English => Install & Configure jDiction => Topic started by: chrigi_g on December 09, 2017, 09:48:22 am

Title: DB type Jdiction_mysqli_viewxml does not work
Post by: chrigi_g on December 09, 2017, 09:48:22 am
Hi everybody,

On different Joomla installations on different servers I have the problem that the new db driver Jdiction_mysqli_viewxml does not work. Not work means the language switches somehow, but not the content itself. There are also issues with the SEO function, the first click on the language flag changes language, the second click on the actual language leads to an unaccessible URL.
With the legacy driver Jdiction_mysqli everything works fine.
I use Jdiction version 2.1.0 on Joomla 3.8.2.

I think that there is something missing or misconfigured on the server - but what? Everything else works fine on the servers.

Thanks for help!

Christian
Title: Re: DB type Jdiction_mysqli_viewxml does not work
Post by: Harald Leithner on December 09, 2017, 10:05:33 am
Hi,

The xml driver depends on the database server and has some problems, its pretty fine to use the old driver.

A output of the checkpage would be useful.
Title: Re: DB type Jdiction_mysqli_viewxml does not work
Post by: chrigi_g on December 09, 2017, 01:50:39 pm
Hi,

My checkpage result:
Code: [Select]
Version Library Version: 2.1.0
    Joomla Version 3.8.2 is unkown.

Plugin    Joomla Languagefilter Plugin is enabled
    JDiction Plugin is enabled.

Database    jDiction Database Driver Legacy is selected

Language    Seam to be good

Module    Module is enabled

Common mistakes    The default editor is not tinymce, jDiction does only support tinymce at the moment.

It would be interesting, what the problem with the database is. I have two servers with total different versions (php and mysql/mariadb), and on both there is the same problem:

Server old:
Code: [Select]
Datenbankversion 5.5.58-0+deb8u1
Datenbankzeichensatz utf8_general_ci
Datenbankverbindungszeichensatz utf8mb4_general_ci
PHP-Version 5.6.30-0+deb8u1
Webserver Apache/2.4.10 (Debian)
PHP-Interface für den Webserver cgi-fcgi

Server new:
Code: [Select]
Datenbankversion 5.5.5-10.1.26-MariaDB-0+deb9u1
Datenbankzeichensatz utf8mb4_general_ci
Datenbankverbindungszeichensatz utf8mb4_general_ci
PHP-Version 7.1.11-1+0~20171027135525.10+stretch~1.gbp2e638d
Webserver Apache/2.4.25 (Debian)
PHP-Interface für den Webserver fpm-fcgi

Thank you for the quick support!
Title: Re: DB type Jdiction_mysqli_viewxml does not work
Post by: Harald Leithner on February 05, 2018, 08:51:25 pm
I invested some time in the new database driver, would you like to test it?

Attached is the new version.