Ahh, vielen Dank. Damit hätte ich das niemals in Verbindung gebracht.
Beiträge von alex4ero
-
-
Hallo zusammen,
ich weiß nicht wieso, aber ich habe weder per FTP noch per SSH Berechtigungen, irgendwelche Dateien zu erstellen oder zu löschen, egal in welchem Verzeichnis ich mich befinde. Auch über den Dateimanager des WCP lassen sich überhaupt nichts mehr machen. Ich kann dort auch keine Berechtigungen ändern. Egal was ich mache, ich bekomme immer die Meldung "Read-only file system". Woran kann das liegen und wie kann ich das ändern?
-
Ich habe etwas recherchiert und es scheint nicht daran zu liegen, sondern an dem Router, den ich lokal verwende, der, obwohl dort Port Forwarding richtig eingerichtet ist, einfach nicht funktioniert. Das Thema kann also geschlossen werden.
-
Ok, es gibt leider doch noch ein Problem. Ich habe auf dem Server Gitlab auf Port 8080 laufen. Wenn ich per git.test123.de:8080 auf den Server versuche zuzugreifen, wird mir Error 403 zurückgegeben. Kann ich das Problem auch irgendwie beheben?
-
Es funktioniert jetzt! Vielen Dank für die Hilfe!
-
Ja, habe ich. Dann werde ich wohl jetzt 48 Stunden zum Testen warten müssen.
-
Ja, ich hab eine statische IP-Adresse. Ich hab versucht, ob es damit funktioniert, aber so kann ich per SSH nur auf die Netcup-Server und nicht auf meinen lokalen Rechner zugreifen.
-
Hallo zusammen,
ich habe Zuhause einen Debian-Server, auf den ich gerne von Außerhalb zugreifen möchte. Angenommen ich habe eine Domain test123.de und möchte über die Subdomain server.test123.de eine SSH-Verbindung zu meinem Server herstellen. Wie gehe ich da am besten vor? Anzumerken ist, dass ich nur eine IPv6-Adresse hierfür verwenden kann. Ich vermute, dass ich die DNS-Einträge im CCP ändern muss, doch ich weiß nicht, wie ich genau vorgehen muss. Den Port habe ich in meinem Router schon weitergeleitet und über die IPv6-Adresse habe ich bereits Zugriff auf den Server.
Es wäre nett, wenn mir da jemand Helfen könnte.
alex
-
Man entschuldige bitte, dass ich schon wieder was schreibe, aber ich habe ENDLICH eine Verbindung bekommen.
Alle IP-Adressen, die genannt wurden, waren nicht erreichbar. Ich habe mich im CCP angemeldet und mich da nochmal durchgearbeitet. Unter dem Punkt "Domains" und unter dem Tab "DNS" hab ich schließlich den Eintrag "db" gefunden, wo die IP-Adresse "188.68.47.10" eingetragen war. Damit, und nur damit, funktioniert es.
-
Hier nochmal die Verbindungsdaten von Navicat.
-
Ich habe heute zum Testen bei einem anderen Host einen Account erstellt und mich dort mit einer Testdatenbank verbunden. Es ging ohne Probleme, d.h. es liegt nicht an meiner Methode.
Wie bereits erwähnt, habe ich Remoteverbindungen von beliebigen Hosts zugelassen. Auch habe ich die externe IP-Adresse, die man mir empfohlen hatte genutzt. Alles vergeblich. Ich bin mit meinem Latein am Ende. Ich hatte noch nie derartige Probleme bei einem Webhoster bei der Herstellung einer Remoteverbindung.
-
Ich hatte bisher auch keinen Erfolg ...
-
Ja, ich komme auf die Webseite.
Könnte es vielleicht damit zu tun haben, dass ich gerade in Japan bin?
-
Erstmal vielen dank für die Hinweise.
Ich habe jetzt den Port gesondert als Parameter angegeben:
PHP
Alles anzeigen<?php $host = "ENTSPRECHENDE IP-ADRESSE"; $port = "3306"; $db = "k00000_test"; $user = "k00000_test"; $pwd = "testpasswort"; $con = new mysqli($host, $user, $pwd, $db, $port); if ($con->connect_error) { die("Connection failed: " . $con->connect_error); } ?>
Da es sich bei 3306 ja um den Standard-Port handelt, müsste ich diesen eigentlich nicht angeben, und auch das habe ich, wie bereits erwähnt, schon versucht. Es funktioniert aber weiterhin nicht. Wenn der PHP-Code richtig ist, müsste es doch entweder an den Zugangsdaten liegen (was ich jedoch schon mehrfach geprüft habe), oder ein Problem bei den Berechtigungen vorhanden sein (was ich auch schon überprüft habe).
Woran könnte es denn noch liegen? -
Hallo,
die Berechtungen sind folgendermaßen festgelegt:
[Blockierte Grafik: https://i.imgur.com/L1aJYT0.jpg]
Es funktioniert trotzdem nicht.Gruß Alex
-
Guten Tag,
ich versuche verzweifelt seit mehreren Stunden von meinem Rechner Zuhause aus auf meine sql-Datenbank zuzugreifen.
Ich habe hierfür für diese Datenbank einen Benutzer erstellt, für den ausdrücklich Remoteverbindungen von beliebigem Host zugelassen sind.
Im Control Panel sehe ich folgende Verbindungsdaten:Host
10.35.47.10:3306
Datenbankname
k00000_testBenutzername
k00000_testPasswort
******
Nun habe ich versucht mit diesem Benutzer und der IP-Adresse per PHP-Skript von meinem Rechner aus auf die Datenbank zuzugreifen. Hierbei wird mir folgende Fehlermeldung angezeigt:
mysqli::__construct(): (HY000/2002): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
Das hat also nicht funktioniert. Lade ich die Datei auf den FTP-Server hoch, so kommt es zu folgender Fehlermeldung:
Connection failed: Unknown MySQL server host '10.35.47.10:3306' (2)
Als nächstes gab ich als Host 10.35.47.10 (also ohne Port) an. Wenn ich von meinem privaten Rechner das PHP-Skript mit der Verbindung ausprobiere, kommt es erneut zu folgender Fehlermeldung:
mysqli::__construct(): (HY000/2002): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.Funktioniert also nicht. Wenn ich das PHP-Skript auf den FTP-Server lade, und die Webseite aufrufe, funktioniert es erstaunlicher weise (obwohl kein Port angegeben ist).
Als nächstes habe ich vom Support den Hinweis erhalten, dass ich die IP-Adresse für den externen Zugriff ändern muss, nämlich zu 46.38.47.10:3306. Gesagt, getan.
Wenn ich den PHP-Skript lokal ausführe, kommt es WIEDER zur folgenden Fehlermeldung:
mysqli::__construct(): (HY000/2002): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
Wenn ich das PHP-Skript auf der Webseite ausführe, kommt folgende Fehlermeldung:
Connection failed: Unknown MySQL server host '46.38.47.10:3306' (2)
Es funktioniert also auch nicht.
Zum Schluss habe ich es nochmal ohne Port versucht, also mit 46.38.47.10. Diesmal kommt folgende Fehlermeldung: 504 Gateway Time-outEs funktioniert also auch in diesem Fall nicht.
Woran könnte es liegen? Ich habe Passwort, Benutzernamen und Datenbanknamen mehrfach überprüft, daran kann es nicht liegen.
Liegt es vielleicht an meinem Skript?PHP
Alles anzeigen<?php $host = "ENTSPRECHENDE IP-ADRESSE"; $db = "k00000_test"; $user = "k00000_test"; $pwd = "testpasswort"; $con = new mysqli($host, $user, $pwd, $db); if ($con->connect_error) { die("Connection failed: " . $con->connect_error); } ?>
Wenn mir jemand erklären könnte, woran zum Teufel es noch liegen könnte, wäre ich sehr sehr dankbar. Ich habe übrigens das Paket Webhosting 2000 de a1 gebucht.
Gruß
Alex