coppi
Goto Top

Zugriff auf Mysql von anderem Host

Warum funktioniert der Zugriff von einem anderen Host nicht auf die Mysql-Datenbank

Merkwürdiges Problem.
Ich habe einen Server mit einer Mysql-Datenbank.
Auf dem Server habe ich ein script liegen, welches auf die Datenbank zugreift.
Das funktioniert wunderbar.
Lege ich das Script auf einen anderen Server und möchte ich von dort auf die Datenbank zugreifen, so funktioniert das nicht.
Die Verbindung wird hergestellt, aber die Abfragen funktionieren nicht.
Wo steckt der Fehler?
Wer weiß rat?

Content-ID: 27081

Url: https://administrator.de/contentid/27081

Ausgedruckt am: 23.11.2024 um 02:11 Uhr

Dani
Dani 28.02.2006 um 17:24:37 Uhr
Goto Top
Hi,
kannst du mal deine config posten?!

GRuß
Dani
mwurster
mwurster 28.02.2006 um 17:47:23 Uhr
Goto Top
Ich bin mir fast sicher, dass der User welchen du verwendest nur lokale Zugriffsrechte hat (localhost). Überprüf doch mal, von welchen Hosts dein User auf die SQL Datenbank zugreifen darf.

Viele Grüße Maik
10545
10545 28.02.2006 um 18:53:44 Uhr
Goto Top
Moin,

... und ist der DB-Connect (pfad [DB-Host], user, passwort) angepasst worden?
Wobei ich auch zu Mike´s Tipp tendiere. Meist sind die User der Mysql auf 'localhost/127.0.0.1' beschränkt.

Gruß, Rene
coppi
coppi 28.02.2006 um 23:05:47 Uhr
Goto Top
Der connect auf die db funktioniert.
Nur die querys funktionieren nicht.
10545
10545 01.03.2006 um 06:28:34 Uhr
Goto Top
Der connect auf die db funktioniert.
Nur die querys funktionieren nicht.

Hmmm, nutzt Du möglicherweise Variabeln, die der Hoster nicht unterstützt?
'GLOBALS' fallen mir da schlagartig ein.

Es wäre wohl am besten, Du zip´st mal die PHP-Codes und packst Sie auf einen Server zum download, dann kann man sich die mal ansehen. So 'orakelt' man auch nur rum ...

Gruß, Rene
DeeDee0815
DeeDee0815 02.03.2006 um 18:28:39 Uhr
Goto Top
Ich bezweifele, dass das überhaupt möglich ist. Dann müsst man doch nur wissen, wo die config einer Webseite gespeichert ist, könnte sie von einem anderen Server aus inlcuden und viel sch***e auf dem Server machen.

Im Allgemeinen ist dies auch nicht möglich. Es sei denn, Du hast zugriff auf die Konfiguatiosdateien der beiden Server. Handelt es sich um "handeslüblichen" Webspace, kannst Du das vergessen.

Gruß
DeeDee0815 face-wink