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
Externe Datenbank nutzen
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Externe Datenbank nutzen
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 bzw.
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.
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';
Code: Select all
$phpwcms['db_host'] = 'IPv4-oder-IPv6:PortNumber';
Vermutlich bringt Synology auch ein phpMyAdmin mit oder ähnliches, da solltest Du auch die Verbindungsinfo sehen.
-
- Posts: 74
- Joined: Tue 28. Feb 2017, 11:18
Re: Externe Datenbank nutzen
Vielen Dank, hat geklappt. MariaDB verwendet Port 3307