[PHP/MySQL] Probleem met connecten

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik probeer vanaf m'n host www.exsilium.com een MySQL DB te benaderen, die op zerobarrier.nl staat. Een externe MySQL DB dus.

PHP:
1
2
3
4
5
6
7
8
<? 
$DBhost = "zerobarrier.nl";
$DBuser = "***";
$DBpass = "***";
$DBName = "***";

mysql_connect($DBhost,$DBuser,$DBpass) or die("Unable toconnect to database");
?>

Dit kleine stukje gebruik ik gewoon om te testen of het werkt

Echter krijg ik de volgende foutmelding:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'dennis@db.idevhost.com' (Using password: YES) in /home/www/exsilium.com/www/DBTEST/test1.php on line 7
Unable toconnect to database

Het punt is dus dat ie probeerd lokaal een db te benaderen, terwijl dat dus niet de bedoeling is. De Database werkt perfekt dus kom daar niet mee aan please :)

Iemand enig idee ? :(

Acties:
  • 0 Henk 'm!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

Heb je al contact opgenomen met degene die de database beheert op zerobarrier.nl? Of beheer je die zelf?

't Kan namelijk best zijn dat connecties van buitenaf niet toegestaan zijn.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Iemand anders beheert de database.

Maar het punt is ook. Ik heb een forum draaien ( http://forum.exsilium.com ) En het forum staat dus echt op de host van exsilium.com en maakt gebruik van DIE database. En dat werkt allemaal PERFEKT gewoon.

Daarom snap ik dit gewoon niet, dat kreng blijft local connecten. :/

Acties:
  • 0 Henk 'm!

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 12:38

Snow_King

Konijn is stoer!

Dit is mijn connect script, misschien heb je er wat aan

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php

$db_host = "localhost";
$db_user = "armyofgot";
$db_pass = "**";
$db_name = "**";
$dbcnx = @mysql_connect($db_host, $db_user, $db_pass);

if(!$dbcnx){
echo("
The connection with the database could not be made, please try later.
<!-- ". mysql_error() ." -->
");
exit();
} else {

$dbsl = mysql_select_db($db_name);
if(!$dbsl) {
echo("
The database could not be selected, please try later.
<!-- ". mysql_error() ." -->
");
exit();
} 
}

?>

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nja krijg ik de error The connection with the database could not be made, please try later. Echt vaag :S Ik snap d'r echt totaal nix van :)

Acties:
  • 0 Henk 'm!

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 12:38

Snow_King

Konijn is stoer!

Verwijderd schreef op 23 April 2003 @ 13:05:
Nja krijg ik de error The connection with the database could not be made, please try later. Echt vaag :S Ik snap d'r echt totaal nix van :)
heel gaar :/

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik moet er wel aan toevoegen dat het een Windows MySQL DB is. Zou dit wat uit kunnen maken ?
M'n site draait op een unix bak

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 09:15

Janoz

Moderator Devschuur®

!litemod

Verwijderd schreef op 23 April 2003 @ 12:55:
Iemand anders beheert de database.

Maar het punt is ook. Ik heb een forum draaien ( http://forum.exsilium.com ) En het forum staat dus echt op de host van exsilium.com en maakt gebruik van DIE database. En dat werkt allemaal PERFEKT gewoon.

Daarom snap ik dit gewoon niet, dat kreng blijft local connecten. :/
1. weet je zeker dat je dezelfde waardes invult?
2. Heb je misschien slechts toegang vanaf forum.xxx en niet van www.xxx ?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
1. Ja de login data is correct. Heb het 1 op 1 overgenomen.
2. K'heb geen beperkte toegang, dat is nooit zo geregeld, hij heeft gewoon een DB voor me aangemaakt.

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'dennis@db.idevhost.com' (Using password: YES)

In deze error zie je 'dennis@db.idevhost.com'. Mijn site draait bij idevhost. Dus hij pakt 'm lokaal.

Acties:
  • 0 Henk 'm!

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 12:38

Snow_King

Konijn is stoer!

Verwijderd schreef op 23 April 2003 @ 13:19:
Ik moet er wel aan toevoegen dat het een Windows MySQL DB is. Zou dit wat uit kunnen maken ?
M'n site draait op een unix bak
moet niets uitmaken...

zolang het mysql is en php

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
K'zie nu dat m'n mening over dat ie lokaal connect niet waar is.

Acties:
  • 0 Henk 'm!

  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 27-08 11:32
Gaat dat connecten naar zerobarrier.nl wel goed. Moet dat niet op localhost staan? of op een ipadres?

Acties:
  • 0 Henk 'm!

  • decramy
  • Registratie: December 2001
  • Laatst online: 09:48

decramy

root@birdie:~#

doe es 8er die mysql_connect een mysql_error():

mysql_connect(...) or die(mysql_error());
mysql_select_db(...) or die(mysql_error());

Misschien wordt je daar wat wijzer van...

Probeer anders ook eens de .nl te telnetten op de mysql-poort (weet ff niet uit hoofd):
c:\> telnet zerobarrier.nl "$mysql_port"

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 09:15

Janoz

Moderator Devschuur®

!litemod

Verwijderd schreef op 23 April 2003 @ 13:26:
1. Ja de login data is correct. Heb het 1 op 1 overgenomen.
2. K'heb geen beperkte toegang, dat is nooit zo geregeld, hij heeft gewoon een DB voor me aangemaakt.

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'dennis@db.idevhost.com' (Using password: YES)

In deze error zie je 'dennis@db.idevhost.com'. Mijn site draait bij idevhost. Dus hij pakt 'm lokaal.
Nee, hij pakt 'm niet lokaal, dit geeft gewoon aan dat er verbinding wordt gemaakt vanaf die server. Is deze server exact gelijk aan de server waar je forum op draait? (vul een fout wachtwoord in bij je forum en kijk dan of exact hetzelfde domein achter de @ staat)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1