Seite 1 von 1

Localhost IP scheint zu wechseln, MySql Zugriff verweigert

Verfasst: Do 05.Apr, 2007 18:36
von Indextrader
Hi

Ich kann nicht mehr auf die Datenbank meines lokalen Rechners zugreifen.
Eigentlich sollte die localhost IP ja 127.0.0.1 sein.

Bei mir scheint aber die IP ständig zu wechseln
Warning: mysql_connect(): Host '56.146.52.1' is not allowed to connect to this MySQL server

Starte ich den Rechner neu komme ich beim 1. Mal ins lokale Board, doch sobald ich die nächte Seite aufrufen, scheint die IP wieder gewechselt zu haben und es erscheint die selbe Fehlermeldung.

Hat irgendjemand eine Idee was das sein kann?
In phpMyAdmin sowie alles andere was eine DB benötigt komme ich logischerweise auch nicht mehr :(

Verfasst: Do 05.Apr, 2007 19:17
von AmigaLink
Sehr verdächtig!
Hast du deinen Rechner mal auf Viren überprüft?

Verfasst: Do 05.Apr, 2007 19:38
von Indextrader
Ja das war meine erste Idee, allerdings sagt AVG das er sauber ist

Verfasst: Do 05.Apr, 2007 20:55
von oxpus
Schau mal in die Datei hosts, ob dort "localhost" deklariert ist.
Localhost ist auch immer 127.0.0.1.
Wenn die Datenbank plötzlich andere IP's verlangt, versucht sie, online zu gehen...

Verfasst: Fr 06.Apr, 2007 08:07
von Indextrader
[quote="oxpus";p="71905"]Schau mal in die Datei hosts, ob dort "localhost" deklariert ist.
Localhost ist auch immer 127.0.0.1.
Wenn die Datenbank plötzlich andere IP's verlangt, versucht sie, online zu gehen...[/quote]

Moin

In der Datei hosts ist 127.0.0.1 localhost
Wenn die Datenbank plötzlich andere IP's verlangt, versucht sie, online zu gehen...
ah und nun ....*grübel*

Warning: mysql_connect(): Host '56.146.52.1' is not allowed to connect to this MySQL server

Ich hatte das so verstanden, als wenn die DB nur localhost ( 127.0.0.1) reinlässt und wieso auch immer bei mir auf dem Rechner die IP von localhost verändert wird

Sehr seltsam oder?

Verfasst: Fr 06.Apr, 2007 10:34
von oxpus
Nein, die Datenbank versucht sich eigentlich nirgends hin zu verbinden, denn die ist ja ein Server.
Wenn, dann ist es der Client, der die Verbindung auf 56.146.52.1 versucht.

Was hast Du denn in der phpmyadmin-config eingestellt?
Also in der config.inc.php?

Verfasst: Fr 06.Apr, 2007 12:20
von Indextrader
Genau das sage ich doch. Das lokale Forum sowie andere Proggis die die DB benötigen verbinden sich mit ihr über localhost. Nun schein aber mein Rechner localhost nicht mit der IP 127.0.0.1 zu nutzen wie die DB es erwartet, sondern mit einer anderen IP. Die DB denkt entsprechend das es nicht localhost sondern jemand anders ist und lässt die Verbindung nicht zu.

Mir unerklärlich und auch im Netzt nichts auffindbar ist, wie das möglich ist.
Ich kann mir nur erklären das es ein Virus sein muss, AVG findet zwar nichts, im Netz finde ich auch nichts darüber, aber was solls, gut wenn man kontinuierlich Sicherungen erstellt.

Da ich hier auch nicht ansatzweise irgendwo etwas finde, habe ich eine Sicherung von C überspielt und nun ist das Problem behoben.

Was hast Du denn in der phpmyadmin-config eingestellt?

connect über localhost, wenn du das meinst.

Also euch allen schöne Ostern

Verfasst: Fr 06.Apr, 2007 14:50
von oxpus
Nun schein aber mein Rechner localhost nicht mit der IP 127.0.0.1 zu nutzen wie die DB es erwartet
Genau DAS ist aber unmöglich, da localhost IMMER 127.0.0.1 ist. Ausser Dein TCP/IP Protokoll auf Deinem Rechner wäre komplett im Eimer, was aber dann auch einen kompletten Internetausfall bedeuten würde!
Wenn in der hosts dazu 127.0.0.1 als Localhost definiert ist, kann genau die 56er IP nicht localhost sein!

Und welcher Server, welche Domain ist in der config.inc.php eingetragen gewesen? localhost oder 127.0.0.1?
Letzteres sollte eigentlich immer gehen, wenn localhost nicht klappt.
Es kommt auch leider immer vor, daß andere Programme oder Systemeinstellungen, die eigentlich nichts mit dem Netzwerk zu tun haben, localhost anders übersetzen. Alles schon erlebt :motz:

Verfasst: Fr 06.Apr, 2007 17:01
von Indextrader
Und welcher Server, welche Domain ist in der config.inc.php eingetragen gewesen? localhost oder 127.0.0.1?

Localhost war eingetragen.
Naja mehr als seltsam, hoffen wir mal das das nicht mehr passiert