Externe Datenbank nutzen

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
Dieter:Bahr
Posts: 66
Joined: Tue 28. Feb 2017, 11:18

Externe Datenbank nutzen

Post 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
User avatar
Oliver Georgi
Site Admin
Posts: 9792
Joined: Fri 3. Oct 2003, 22:22
Location: Moscow, Russia
Contact:

Re: Externe Datenbank nutzen

Post 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.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Dieter:Bahr
Posts: 66
Joined: Tue 28. Feb 2017, 11:18

Re: Externe Datenbank nutzen

Post by Dieter:Bahr »

Vielen Dank, hat geklappt. MariaDB verwendet Port 3307
Post Reply