Heim > Datenbank > MySQL-Tutorial > Warum kann mein lokaler Virtualhost keine Verbindung zu meinem Remote-MySQL-Server herstellen (Fehler 10060)?

Warum kann mein lokaler Virtualhost keine Verbindung zu meinem Remote-MySQL-Server herstellen (Fehler 10060)?

DDD
Freigeben: 2024-11-20 11:30:02
Original
859 Leute haben es durchsucht

Why Can't My Local Virtualhost Connect to My Remote MySQL Server (Error 10060)?

Verbindung zum Remote-MySQL-Server vom lokalen virtuellen Host aus nicht möglich

Beim Versuch, von einem lokalen virtuellen Host aus eine Verbindung zu einem Remote-MySQL-Server herzustellen, Benutzer Möglicherweise wird die Fehlermeldung „Es kann keine Verbindung zum MySQL-Server unter ‚xxx.xxx.xxx.xxx‘ (10060) hergestellt werden“ angezeigt. Dieses Problem kann auftreten, obwohl beim Hochladen der PHP-Datei auf den Server eine erfolgreiche Verbindung hergestellt werden konnte.

Lösung:

Um diesen Fehler zu beheben, müssen zwei Hauptprobleme behoben werden:

  1. Firewall-Konfiguration: Stellen Sie sicher, dass die Firewall auf dem Server so konfiguriert ist, dass sie eingehende Verbindungen auf Port 3306 zulässt. Dieser Port wird von MySQL für die Kommunikation verwendet.
  2. MySQL-Benutzer Berechtigungen: Erstellen Sie einen Benutzer in MySQL, dem Berechtigungen zum Herstellen einer Verbindung von „%“ gewährt werden. Dadurch kann der Benutzer von jedem Host aus eine Verbindung herstellen, einschließlich des lokalen virtuellen Hosts. Spezifische Anweisungen zur Benutzererstellung und Berechtigungserteilung finden Sie im MySQL-Handbuch.

Sobald diese beiden Schritte implementiert wurden, sollte das Problem, dass keine Verbindung hergestellt werden konnte, behoben sein.

Das obige ist der detaillierte Inhalt vonWarum kann mein lokaler Virtualhost keine Verbindung zu meinem Remote-MySQL-Server herstellen (Fehler 10060)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage