Page 1 of 1

Externe Datenbank nutzen

Posted: Fri 6. Aug 2021, 12:51
by Dieter:Bahr
Hallo,
wollte wissen, ob es irgendwie möglich ist, eine Externe Datenbank zu nutzen. D.h. die Datenbank liegt auf einem anderen Server als das PHPWCMS.
Hintergrund ist folgender.

Derzeit laufen meine Testwebseiten auf einer Synology NAS mit MariaDB 5 - Soweit alles gut, aber MariaDB 5 wird nach einem Systemupdate nicht mehr unterstützt und ich habe bisher nicht hin bekommen das PHPWCMS die andere Datenbank nutzt.
Habe gelesen das die Datenbank einen anderen Port nutzt und man den angeben soll $ phpwcms[' db_host '] = 'http://127.0.0.1:3307'
geht aber nicht :-(

Danke einstweilen im voraus

Re: Externe Datenbank nutzen

Posted: Sat 7. Aug 2021, 09:25
by Oliver Georgi
Wenn Deine Datenbank auf einem anderen System liegt, hat dieses einen andere IP bzw. anderen Domainnamen. 127.0.0.1 ist immer lokal und geht demzufolge nicht.

Schau also auf der Synology, wie Du die ansprechen musst. Wenn die Datenbank auf einem anderen Port läuft, dann wie gehabt

Code: Select all

$phpwcms['db_host'] = 'serverUri:PortNumber';
bzw.

Code: Select all

$phpwcms['db_host'] = 'IPv4-oder-IPv6:PortNumber';
Die Datenbank wird nicht per http Schema angesprochen! Wenn Standardport 3306 ist, muss dieser nicht mit angegeben werden.

Vermutlich bringt Synology auch ein phpMyAdmin mit oder ähnliches, da solltest Du auch die Verbindungsinfo sehen.

Re: Externe Datenbank nutzen

Posted: Sat 7. Aug 2021, 13:35
by Dieter:Bahr
Vielen Dank, hat geklappt. MariaDB verwendet Port 3307