jDiction Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

jDiction 2.2.0 released. http://jdiction.org/downloads

Author Topic: DB type Jdiction_mysqli_viewxml does not work  (Read 25276 times)

chrigi_g

  • Newbie
  • *
  • Posts: 2
    • View Profile
DB type Jdiction_mysqli_viewxml does not work
« 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
Logged

Harald Leithner

  • Administrator
  • Hero Member
  • *****
  • Posts: 1688
    • View Profile
Re: DB type Jdiction_mysqli_viewxml does not work
« Reply #1 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.
Logged
Joomla! 5.0 Release Manager
Vote at JED

chrigi_g

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: DB type Jdiction_mysqli_viewxml does not work
« Reply #2 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!
Logged

Harald Leithner

  • Administrator
  • Hero Member
  • *****
  • Posts: 1688
    • View Profile
Re: DB type Jdiction_mysqli_viewxml does not work
« Reply #3 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.
Logged
Joomla! 5.0 Release Manager
Vote at JED