- Registriert
- 19. März 2011
- Beiträge
- 312
- Reaktionspunkte
- 10
- Punkte
- 18
Moin zusammen,
sorry dass hier jemand zum Xsten Mal die Verbindung zwischen einem PHP-Script und der Maria-DB auf seiner DS nicht hinbekommt. Auf der anderen Seite sind dabei aber so viele Einstellungen zu machen, dass da sicherlich auch was schieflaufen kann. Habe hier im Forum schon mal ein paar Sachen gefunden und umgesetzt - leider keinen Erfolg.
Also:
Die Webstation ist eingerichtet, ich habe dort auch bei den Script-Einstellungen beim dem Benutzerdefinierten Profil wie auch bei phpMyAdmin die Erweiterungen aktiviert. Als PHP-Version ist bei beiden PHP 8 eingestellt. In der MariaDB hab ich zudem TCP/IP aktiviert. Die mysqli-Erweiterung wird in phpmyAdmin ebenfalls angezeigt.
Das normale Ausführen von PHP-Scripts funktioniert wunderbar, ich bekomme nur keine Verbindung zu meiner DB hin. Ich versuche das aktuell mit diesem Script:
Auch wenn ich den Port 3307 hinter dem DB-Namen anhänge, bekomme ich keine Verbindung (connect_error). Als Name und Passwort habe ich jetzt das angegeben, mit dem ich mich auch per phpMyAdmin bei der Datenbank anmelde.
Es kann natürlich auch sein, dass ich an anderer Stelle noch ein paar Einstellungen machen muss, ich bin hier nach der Anleitung von Synology vorgegangen.
Wäre für jeden Tipp dankbar.
Frederic
sorry dass hier jemand zum Xsten Mal die Verbindung zwischen einem PHP-Script und der Maria-DB auf seiner DS nicht hinbekommt. Auf der anderen Seite sind dabei aber so viele Einstellungen zu machen, dass da sicherlich auch was schieflaufen kann. Habe hier im Forum schon mal ein paar Sachen gefunden und umgesetzt - leider keinen Erfolg.
Also:
Die Webstation ist eingerichtet, ich habe dort auch bei den Script-Einstellungen beim dem Benutzerdefinierten Profil wie auch bei phpMyAdmin die Erweiterungen aktiviert. Als PHP-Version ist bei beiden PHP 8 eingestellt. In der MariaDB hab ich zudem TCP/IP aktiviert. Die mysqli-Erweiterung wird in phpmyAdmin ebenfalls angezeigt.
Das normale Ausführen von PHP-Scripts funktioniert wunderbar, ich bekomme nur keine Verbindung zu meiner DB hin. Ich versuche das aktuell mit diesem Script:
Code:
$con = @new mysqli("192.168.1.100:3307", "root", "passwort", "db_name");
Auch wenn ich den Port 3307 hinter dem DB-Namen anhänge, bekomme ich keine Verbindung (connect_error). Als Name und Passwort habe ich jetzt das angegeben, mit dem ich mich auch per phpMyAdmin bei der Datenbank anmelde.
Es kann natürlich auch sein, dass ich an anderer Stelle noch ein paar Einstellungen machen muss, ich bin hier nach der Anleitung von Synology vorgegangen.
Wäre für jeden Tipp dankbar.
Frederic
Zuletzt bearbeitet: