Topic: compatibility libraries (glpi vs mariadb)

Hi Remi,

I'm trying to make GLPI talk to MariaDB 10, using Maria's RPMs,  and have run into this issue:

== /var/log/httpd/error_log ==
[error] [client X] PHP Warning:  mysqli::mysqli(): (HY000/2002): Permission denied in /usr/share/glpi/inc/dbmysql.class.php on line 109
[error] [client X] PHP Fatal error:  Call to a member function translate() on a non-object in /usr/share/glpi/inc/autoload.function.php on line 86


This is a RHEL6.5 system and I'm accessing the db as root @ localhost

The reason for trying to use Maria is mainly to get away from Oracle, but I'm trying Maria 10 in order to try out the enhanced innodb engine.

The problem looks to be in php-pear-MDB2-Driver-mysqli-1.5.0-0.8.b4.el6.noarch

A number of distributions are switching to Maria by default, so this issue will need addressing sooner or later.

Can you assist?

Re: compatibility libraries (glpi vs mariadb)

I will try.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: compatibility libraries (glpi vs mariadb)

As discussed on IRC, it works for me, same configuration.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi