steve: Puretec: Root Server: Externer Zugriff klappt nicht

Hallo zusammen,

sitze schon ewig davor, und bekomme es einfach nicht gebacken, den externen zugriff auf meine datenbanken zu erlauben.

im puretec faq ist beschrieben, man soll die datei /etc/my.cnf folgendermaßen umbauen:

The MySQL server

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-locking
#bind-address   = 127.0.0.1
#skip-networking

Hab ich auch gemacht, hab auch mysql neu gestartet (phpMyAdmin ist installiert).

Neue Benutzer wurden auch schon angelegt, mit dem eingegebenen host, hilft aber alles nichts, von extern kann nicht auf meine datenbank zugegriffen werden. Warum nicht??

habs folgendermaßen versucht:

$server="p15124248.pureserver.info";
$user="test";
$pass="test";

$dbase="toplist";

$db=@mysql_connect($server,$user,$pass);
$select=@mysql_select_db($dbase,$db);

if(!$db) echo "<h4>MySQL: Keine Verbindung zum Server</h4>";
elseif(!$select) echo "<h4>MySQL: Datenbank "$dbase" nicht vorhanden</h4>";

benutzer test mit passwort tes wurde angelegt, habs aber auch schon mit allen anderen benutzern und passwörtern versucht. hilft alles nichts.

vielleicht kennt sich da ja jemand aus, gruß, steve

  1. Hallo steve,

    eventuell solltest Du die Rechte deines Benutzers überprüfen. Diese können entweder nicht vorhanden, oder nur auf "localhost" eingestellt sein.

    greets
    myMojito

    --
    -------------------------------------------
    Mode ist eine Variable, Stil eine Konstante
  2. Hi,

    $server="p15124248.pureserver.info";
    $user="test";
    $pass="test";

    $dbase="toplist";

    $db=@mysql_connect($server,$user,$pass);
    $select=@mysql_select_db($dbase,$db);

    Ähm, nur so ne Frage: Du hast einen Rootserver, warum versuchst du dann deinen Server, der doch auf deiner Maschiene mit deiner IP läuft, mit etwas wie Pureserver zuzugreifen? Wäre da nicht deine Domain oder deine Ip sinnvoller?

    Grüße Andres Freund