Avatar billede christiansenbo Nybegynder
06. oktober 2006 - 23:59 Der er 11 kommentarer og
2 løsninger

Oprette forbindelse til MySQL

Jeg er hosted ved Surftown, og har oprettet en Mysql DB.
Nu skal jeg så opsætte en Blogg, og i den forbindelse kalde install.php filen, men jeg kan ikke connecte til DB.

Jeg er i tvivl om, hvorvidt jeg skal bruge ´localhost´ eller om man skal bruge noget andet ??

Jeg har været inde og sætte min database til at modtage fra min IP.

Hvad kan jeg gøre galt ??
Avatar billede loevgaard Praktikant
07. oktober 2006 - 00:13 #1
Lige præcis på surftown skal du ikke connecte til localhost, men typisk mydb1/2.surftown.dk, det står herinde: https://cp.surftown.dk, log ind, og gå ned i bunden, under databaser, og tryk på mysql-server. Det første der står på den næste side er:

MySQL Server
Host Navn     mydb2.surftown.dk (212.97.132.72)
Port nummer     3306

eksempelvis
Avatar billede christiansenbo Nybegynder
07. oktober 2006 - 00:24 #2
Hmm.. så har jeg sat den rigtig, står nemlig til mydb2.surftown.dk, men skal jeg sætte portnummer ind også ?
Avatar billede mixeren Nybegynder
07. oktober 2006 - 00:51 #3
Det burde ikke være nødvendig med port nummeret, da 3306 (så vidt jeg husker) er standard.

Du skal sikkert også angive brugernavn/password et eller andet sted.
Avatar billede christiansenbo Nybegynder
07. oktober 2006 - 01:00 #4
ja, det har jeg også gjort, men der sker bare intet. Den melder fejl:
Error establishing a database connection

This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at DB_HOST. This could mean your host's database server is down.

    * Are you sure you have the correct username and password?
    * Are you sure that you have typed the correct hostname?
    * Are you sure that the database server is running?

Jeg er sikker på username og pass, så det må være ved DB der er probs. Skal man oprette tabeller eller noget før man kan lave noget i Mysql DB ? Jeg har jo bare oprettet DB, men har ikke indsat noget endnu, da jeg regner med at det er det jeg skal gøre ved at sige: www.xxxx.dk/wordpress/wp-admin/install.php
Avatar billede mixeren Nybegynder
07. oktober 2006 - 01:27 #5
Hvis der er en install fil til den blog du ønsker at sætte op, så laver den nok de database tabeller der skal bruges.

Tog lige et hurtig kik på surftown. Kan du komme i kontakt med databsen ved at logge ind og kontakte den fra kontrol panel'et?
Avatar billede christiansenbo Nybegynder
07. oktober 2006 - 01:43 #6
Ja, jeg kan komme ind i det der hedder phpmyadmin.

Her siger den så, ingen tabeller fundet i DB.
Avatar billede mixeren Nybegynder
07. oktober 2006 - 01:54 #7
Så er det ikke surftowns server der hænger.
Så er det enten brugernavn/password der er forkert, eller hostname.

Jeg vil gætte på at de køre med mere end en mysql server, så hvis du mener at brugernavn/password er korrekt, så tjek om du nu også at sat på den server som du har angivet. Ifølge l0vgaard så kan du tjekke det på det link som findes i 07/10-2006 00:13:20

Hvis det ikke hjælper så prøv at smide port nummert ind også. Hvis det heller ikke hjælper så dobbeltjek dit brugernavn/password. Husk at der typisk er forskel på små og store bogstaver. "karlejner" og KarlEjner" er set med en servers øjne lige så forskellige som "hans" og "grete".
Avatar billede christiansenbo Nybegynder
07. oktober 2006 - 02:30 #8
<?php
// ** MySQL settings ** //
define('DB_NAME', 'Bombere_blog'); // The name of the database
define('DB_USER', 'Bombere_daddy-o'); // Your MySQL username
define('DB_PASSWORD', 'xx123xxxxx'); // ...and password
define('DB_host', 'mydb2.surftown.dk');    // 99% chance you won't need to change this value

// You can have multiple installations in one database if you give each a unique prefix
$table_prefix  = 'wp_';  // Only numbers, letters, and underscores please!

// Change this to localize WordPress.  A corresponding MO file for the
// chosen language must be installed to wp-includes/languages.
// For example, install de.mo to wp-includes/languages and set WPLANG to 'de'
// to enable German language support.
define ('WPLANG', 'da_DK');

/* That's all, stop editing! Happy blogging. */

define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
?>

Jeg har både prøvet med mydb2.surf-town.net og den som står nu, også med port nummer bagefter....  Det må da kunne lade sig gøre...?? Jeg har tjekket pass/username mv. Det står rigtigt.
Avatar billede christiansenbo Nybegynder
07. oktober 2006 - 02:56 #9
Jeg har nu fået det til at virke. Jeg slettede alt, og startede forfra... nogle gange et godt sted at starte.. .oO .oO

Jeg kan ikke sige hvad fejlen var, for det er de samme indstillinger som ovenstående jeg har brugt, så det har været rigtigt hele tiden.

"mixeren" lig et svar, du hjalp gevaldigt, så kan du og l0vgaard dele points.
Tak for hjælpen
Avatar billede mixeren Nybegynder
07. oktober 2006 - 03:05 #10
define('DB_NAME', 'Bombere_blog'); // The name of the database
På normale webhoteller har man kun en database til rådighed. (i den kan man så oprette alle de tabeller man ønsker). Så i ovenstående linje skal du sikkert indsætte navnet på den database som du har adgang til. (info skal komme fra surftown)

define('DB_USER', 'Bombere_daddy-o'); // Your MySQL username
Bombere_daddy-o skal skiftes til det brugernavn som du har fået af surftown.

define('DB_PASSWORD', 'xx123xxxxx'); // ...and password
xx123xxxxx skal skiftes ud med det password du har fået oplyst af surftown. Det kan godt tænkes at det er korrekt og du bare sløre det med nogle x'er, men som nævnt kender jeg ikke surftown, så jeg er ikke klar over om deres password altid har det format.

Sengetid:
Måske der kommer en forbi som har ordenlig kendskab til surftown, ellers kikker jeg forbi engang imorgen.... øhh mener idag. ;-)
Avatar billede mixeren Nybegynder
07. oktober 2006 - 03:07 #11
Nå jeg skriver/tænker lidt langsom på denne tid af døgnet.
Jeg samler ikke på point, svar og snup dem selv, jeg er bare glad for at kunne hjælpe. :-)
Avatar billede christiansenbo Nybegynder
08. oktober 2006 - 21:19 #12
:-)
Avatar billede christiansenbo Nybegynder
03. november 2006 - 22:51 #13
Fantastisk og få dårlig karma herfra dette spørgsmål.
Går ud fra det er l0vgaard der har været "flink". Forstår dog ikke kritikken, idet l0vgaard jo ikke løste problemet, og det i høj grad var Mixeren der var en stor hjælp.
Idet jeg mente det var ok for Jer at dele, og mixeren ikke ønskede point, så tager jeg selvfølgelig de points mixeren skulle have haft.
Alternativt burde jeg selvfølgelig have afvist svar fra l0vgaard, og det må jeg så tage til efterretning og gøre en anden gang. UNDSKYLD DU OVEROVEDET FIK 15 POINT. Du skulle have haft 0..!!!!
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