Joren Debruyne - 2024-10-04

Hi all

I'm trying to install a new iTop, version 3.2.0-2. This is my first experience with iTop.

I'm installing on a IIS windows server and wanted to install our database on an other server (MariaDB).

  • I managed to install php
  • I managed to to the wizard.php. There is only one 'Warning': 'Warning:Missing optional PHP extension: apcu. Performances will be slightly degraded.'
    I will address this after having installed everything.

I click the 'Continue' button.
Then the wizard asks to 'Install a new iTop' or 'Upgrade an existing iTop instance'.

Here i choose the new iTop.
Normally, now the wizard would ask me to provide the database credentials. But all i'm getting is a screen with an error on it:
"Could not connect to the DB server: host = , user = , mysql_errno = 1045, mysql_error = Access denied for user ''@'localhost' (using password: NO)"

I wanted to put the database on a separate server, but since the wizard only looks at 'localhost' to find a mysql instance, I installed mysql on this server. Still I have this error, the mysql is online and accesible.

I am clearly missing something, but I can't seem to figure it out.

How can I install iTop on a MariaDB database which is hosted on an other server? If this is to much of a hassle, the mysql on localhost will do for now too.

Any help is appreciated.

iTop version is 3.2.0-2.
PHP version: 8.3.12. (which seems to be supported, if i look at the requirements)

Thanks in advance.