Avatar billede nickyc Nybegynder
29. januar 2007 - 18:00 Der er 4 kommentarer

mysql_connect fejl?

Får en fejl ved denne kode:

<?

$host = "localhost";
$DBuser = "root";
$DBpass = "";
$DB = "bryllup";

    mysql_connect($host, $DBuser, $DBpass);
    mysql_select_db($DB);
       

?>


Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host '$host' (11001) in D:\Xampp\xampp\htdocs\MusikkenTilJeresBryllup\admin\includes\cnx.php on line 11

---------------------------------
Forstår det ikke helt da min host er localhost ?
Avatar billede mcgoat Nybegynder
29. januar 2007 - 18:11 #1
ser godt nok underligt ud. Får du også fejl hvis du bruger:

mysql_connect("localhost", "root", "");
Avatar billede mcgoat Nybegynder
29. januar 2007 - 18:14 #2
eller. hvad siger den til:

mysql_connect($host, $DBuser, $DBpass) or die("Fejl: " . mysql_error());
Avatar billede mcgoat Nybegynder
29. januar 2007 - 18:24 #3
Avatar billede dcheng Novice
30. januar 2007 - 02:03 #4
Jeg antager du har en windows maskine da du skriver D:\Xampp......
Jeg antager også at dit system drev er på D:\

Gør følgende:
1) Rens dns opslag:
Tryk på "Start"
Tryk på "Run"
Skriv "cmd"
Skriv "ipconfig /flushdns" i det sorte vindue

2) Find ud af om localhost peger på loopback
Skriv "ping localhost" i det sorte vindue

  A) Hvis du får svar fra 127.0.0.1 (loop back)
  - Fejlen ligger ikke i DNS opslaget og er derfor et problem i selve serveren/program/script

  B) Hvis du ikke får svar
  - Fejlen ligger på DNS niveau, din computer er ikke konfigureret med localhost-->127.0.0.1

    Hvis A er tilfælde:
    Vi skal have flere info omkring programmer/server da scriptet ser fint ud.

    Hvis B er tilfælde:
    Åbn følgende fil i notepad eller lign.
    D:\WINNT\system32\drivers\etc\hosts
      eller
    D:\WINDOWS\system32\drivers\etc\hosts

    Ret filen til følgende:

---- start of file ---
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97    rhino.acme.com          # source server
#      38.25.63.10    x.acme.com              # x client host

127.0.0.1      localhost

---- end of file ---
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester