Redigere settings.php i Drupal

Øystein
Øysteins bilde
Avlogget
Donator
Ble med: 16.01.2010

Et spørsmål om endring på linje 93 i settings.php som du forklarer om på videoen: (MySQL)

Jeg har skrevet dette (bruker, passord og databasenavn skjult);

<?php
$db_url
= 'mysql://bruker:xxxxxx@localhost/database';
?>

Er litt usikker på det siste leddet; er det hostnavnet som skal stå der og no.mysql?

Under database er navnet forkortet, er det vanlig?

Ø.

HjemmesideEdit: Redigerte vekk brukernavn og databasenavn i innlegget ditt.

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
MySQL

Syntaks her er som følger:

mysql://bruker:pass@host.tld/databasenavn

På mange webhotell har man databasesoftware (f.eks. MySQL) installert på samme server som webserversoftware (f.eks. Apache). Når man da skal koble til databasen så kan hostname være 127.0.0.1 eller localhost. Begge disse er ekvivalente og peker til den maskinen de blir callet fra. Altå er disse maskinens egen måte å si megselv på. :)

I ditt tilfelle har du høyst sannsynlig fått en annen host for MySQL-databasen, og det er denne du skal skrive inn til erstatning for localhost. Etter skråstreken skal du angi navnet på databasen (en databaseserver inneholder ofte flere hundre, hvis ikke tusen, forskjellige databaser).

Det er vanlig å forkorte både brukernavnet og databasenavnet, ja.

Med host.tld menes hostens navn, mens TLD er et akronym for Top Level Domain. Mao en måte generalisere toppdomener som no, com, net, org og så videre på.

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.