PHPmyAdmin im lokalen Netz ...

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

PHPmyAdmin im lokalen Netz ...

Postby MartinBln » 15. October 2003 18:37

Aus irgendeinem merkwürdigen grund bekomme ich Probleme mit der Standardinstallation von PHPmyAdmin im XAMPP im lokalen Netz.

Mein root-User hat in mySQL ein Passwort, die config.inc.php von PHPmyAdmin hat das entsprechende Passwort drin. Wenn ich jetzt jedoch versuche, von anderen Rechnern im Netz auf PHPmyAdmin zuzugreifen, wird zunächst das CSS nicht korrekt erzeugt und der Zugriff auf Datenbanken ist nicht möglich, da die rechte Frameseite mit der Tabellenanzeige nicht geladen wird (404 Seite nicht gefunden...).

Ändere ich in der config.inc.php die Zeile

$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpmyadmin/';

in

$cfg['PmaAbsoluteUri'] = 'http://192.168.0.1/phpmyadmin/';
(also IP-Adresse des Servers im lokalen Netz)

funktioniert PHPmyAdmin auf allen Rechnern im Netz bestens. Hat jemand eine Idee, warum das so ist ?
MartinBln
 

Postby Cem » 15. October 2003 18:57

Ich hab das so gelöst (kann sein das es nicht ganz sauber ist, aber es funktioniert)

editier die hosts. Datei unter
C:\winnt\system32\drivers\etc\

IP vom Srv Domain
mit phpmyadmin
10.10.10.10 admin.info

in der conf.inc.php
$cfg['PmaAbsoluteUri'] = 'http://admin.info;

Das auf jedem Rechner von dem Du darauf zugreifen möchtest
innerhalb Deines Intranetzes.

Gruss
Cem
User avatar
Cem
 
Posts: 47
Joined: 11. October 2003 21:41

Postby MartinBln » 16. October 2003 10:27

Stimmt, wirklich nicht ganz sauber, aber erstmal 'ne Lösung ;-)
MartinBln
 

Re: PHPmyAdmin im lokalen Netz ...

Postby Kristian Marcroft » 16. October 2003 11:39

MartinBln wrote:Ändere ich in der config.inc.php die Zeile

$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpmyadmin/';

in

$cfg['PmaAbsoluteUri'] = 'http://192.168.0.1/phpmyadmin/';
(also IP-Adresse des Servers im lokalen Netz)

funktioniert PHPmyAdmin auf allen Rechnern im Netz bestens. Hat jemand eine Idee, warum das so ist ?


Hi, ganz einfach...
für jeden Link und für jedes Bild etc. pp das in phpMyAdmin existriert, besteht die URL aus der variable: $cfg['PmaAbsoluteUri'].
Diese wird auch an den Browser übergeben...
Naja wenn jetzt in der URL Plötzlich 127.0.0.1 steht.. auf welchen Rechner wird er dann wohl zugreiffen?`

Auf den Lokalen.. auf dem XAMPP aber nicht läuft...
Somit muss man entweder den Namen oder die IP des Rechners angeben, unter dem die andern Pcs im LAN den PC kennen/finden.

Hoffe das ist verständlich?
So long
KriS
User avatar
Kristian Marcroft
AF Moderator
 
Posts: 2962
Joined: 03. January 2003 12:08
Location: Diedorf

Postby MartinBln » 18. October 2003 15:18

Ja, ist es ;-) Trotzdem ungünstig, oder ? Ich habe mich mit phpMyAdmin noch nicht so tief beschäftigt gehabt, aber da muss dann wohl mal eine Funktion rein, die die aktuelle IP des Servers abholt, was ;-)
MartinBln
 

Postby Kristian Marcroft » 18. October 2003 15:56

Hi,

wieso das denn?
Im LAN sollte ein Server "immer" die gleiche IP haben...
und im Internet gibt es dyndns.org :)
Ist dann halt nicht mehr lokal nutzbar.. aber dafür aus dem Netz.. :)
Und Server stehen meistens im Inet... das ist ja der Sinn :)

So long
KriS
User avatar
Kristian Marcroft
AF Moderator
 
Posts: 2962
Joined: 03. January 2003 12:08
Location: Diedorf


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 10 guests