#HY000Host <== ?
hi @ all!
ich soll vom webspace A die db des webspace B ansprechen ... mit IP halt statt localhost? ... so weit so unerfreulich aber klar.
meine connect.php sieht so aus:
aber kaum versuche ich das skript auszuführen (install.php)
sagt der parser das
kann ich db nicht mit IP erreichen, dachte das geht
ich soll vom webspace A die db des webspace B ansprechen ... mit IP halt statt localhost? ... so weit so unerfreulich aber klar.
meine connect.php sieht so aus:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 |
<?php
$mysqlhost = "55.53.121.133";
$mysqluser = "username";
$mysqlpassword = "password";
$mysqldb = "dbname";
$con= @mysql_connect($mysqlhost,$mysqluser,$mysqlpassword);
$mysqldb1 = @mysql_select_db($mysqldb,$con);
?>
|
aber kaum versuche ich das skript auszuführen (install.php)
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<? include 'connect.php';
$sql = "CREATE TABLE `login`(
`ID` INT AUTO_INCREMENT PRIMARY KEY,
`user` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`password` varchar(255) NOT NULL default '');";
if(mysql_query($sql))
{
echo("Die Tabelle login wurde erstellt\n</b>");
}
else
{
echo("Konnte die Tabelle login nicht anlegen. Grund: ".mysql_error()."\n");
}
?>
|
sagt der parser das

Zitat
Warning: mysql_query() [function.mysql-query]: Access denied for user 'med'@'localhost' (using password: NO) in /usr/www/users/med/universefacts/login/install.php on line 15
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/www/users/med/universefacts/login/install.php on line 15
Konnte die Tabelle login nicht anlegen. Grund: Access denied for user 'med'@'localhost' (using password: NO)
kann ich db nicht mit IP erreichen, dachte das geht
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org
www.realtype.org
@jperl: nein offenkundig wurde da nix (inkl. netzwerlbefugten user) gemacht, damit da überhaupt externer zugriff klappt 
@rasu: thx auch dir für die hilfe > brachte nix, im ergebnis nur ähnlich parse-errors
z.B.:
thx nochmal euch beiden

@rasu: thx auch dir für die hilfe > brachte nix, im ergebnis nur ähnlich parse-errors
z.B.:
Zitat
#HY000Host 'dedi672.your-server.de' is not allowed to connect to this MySQL server
thx nochmal euch beiden
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org
www.realtype.org
das Bringt sogar sehr viel... denn dieser Fehler sagt uns alles was wir wissen wollen.
--> Auf deutsch: der MySQL Server ist so eingestellt, dass er nur Verbindungen von bestimmten Servern aus erlaubt. Deine Webseite B darf also nicht auf den MySQL Server von Webseite A zugreifen, weil der Systemadmin das so kunfigiriert hat das nur Webseiten auf dem Server A auf den MySQL Server A zugreifen dürfen.
Zitat
'dedi672.your-server.de' is not allowed to connect to this MySQL server
--> Auf deutsch: der MySQL Server ist so eingestellt, dass er nur Verbindungen von bestimmten Servern aus erlaubt. Deine Webseite B darf also nicht auf den MySQL Server von Webseite A zugreifen, weil der Systemadmin das so kunfigiriert hat das nur Webseiten auf dem Server A auf den MySQL Server A zugreifen dürfen.
Interessante Selbstgespräche setzen einen klugen Gesprächspartner voraus...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rasu« (25. Januar 2008, 21:25)
Es ist dafür ein workaround möglich. Ein ziemlich fitter Mitmensch hat eine Art jdbc-Treiber für solche Sachen geschrieben ( ich schrieb es dir in diesem Forum ja bereits).
Dafür wird ein phpscript als "Sprungbrett" beim dem jeweiligen Provider(webspace/mysql) zur Datenbank (als localhost) genutzt.
Anstatt eines Javaprogramms ist es damit möglich, dieses "Sprungbrett"-php-Script von einem anderen(deinem) entfernten php-Script aus anzusprechen / zu nutzen.
Einziges Problem für dich daran ist, dass es derzeit noch keine fertige php-Lösung gibt.
Werde das mal bei Gelegenheit beginnen, wenn Zeit ist. Aber das kann dauern.
Wer interesse hat oder sich versuchen mag:jpmdbc.php
Dafür wird ein phpscript als "Sprungbrett" beim dem jeweiligen Provider(webspace/mysql) zur Datenbank (als localhost) genutzt.
Anstatt eines Javaprogramms ist es damit möglich, dieses "Sprungbrett"-php-Script von einem anderen(deinem) entfernten php-Script aus anzusprechen / zu nutzen.
Einziges Problem für dich daran ist, dass es derzeit noch keine fertige php-Lösung gibt.
Werde das mal bei Gelegenheit beginnen, wenn Zeit ist. Aber das kann dauern.
Wer interesse hat oder sich versuchen mag:jpmdbc.php
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ospx« (25. Januar 2008, 23:22)
thx ospx: ich check das > gott sei dank habe ich jetzt die ftp-daten von db-server bekommen
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org
www.realtype.org


