Databasen finns inte, fast den ändå finns!

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Databasen finns inte, fast den ändå finns!

Inlägg av wunderbaren »

Jag försöker installera phpBB forumet på min egen server, har installerat PHP och MySql på servern. Jag har skapat användare och databser. När jag ska connecta till MySql så får jag bara ett felmeddelande:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Inetpub\wwwroot\webpages\wonderland.forum\db\mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\Inetpub\wwwroot\webpages\wonderland.forum\db\mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in C:\Inetpub\wwwroot\webpages\wonderland.forum\db\mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database
Detta är nog ett vanligt felmeddelande, eller hur? Jag har försökt att ansluta både med localhost samt 127.0.0.1

Vad kan vara fel då? Tacksam för svar.

Patrik
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Vilken version av mySQL använder du?
Står ju "consider upgrading MySQL client".
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Jag använder PHP 4.X och MySql 4.1.9.
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Ja då är ju inte det problemet. Detta kommer alltså när du försöker köra installationen? Eller?
Och vilken server använder du?
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Precis, när jag fyllt i alla inställningar. Kör Microsoft Windows Server 2003.
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Vad fyller du i i de olika fälten?
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Grundläggande konfiguration

Standardspråk i forumet: Swedish
Databastyp: MySQL 4.x
Välj installationsmetod: Installera

Databas konfiguration

Databasserver värdnamn / DSN: localhost
Ditt databasnamn: wonderland
Databas användarnamn: wonderland
Databas lösenord: **********
Prefix för tabeller i databasen: phpbb_

Admin konfiguration

Admin e-post adress: patrik@elisa.nu
Domännamn: forum.lookinggood.se
Serverport: 80
Skriptsökväg: /
Administratör användarnamn: Patrik
Administratör lösenord: *****
Administratör lösenord [ bekräfta ]: *****
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Och du är alldelles alldelles säker på att databasen heter så, och att användarnamn och lösen är rätt?

Ladda ner mySQL Control Center från http://www.mysql.com och se om den kan hitta databasen "wonderland", bara för att se så att allt är rätt konfigurerat.
Eller start WinMySQLadmin och klicka på filken "Databases" och se om den finns där.
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Ja, provade precis, och det funkade att connecta. Jobbigt problem!!
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Pröva att välja mySQL3.x istället för 4.x när du installerar.
Kom just på att det var så jag var tvungen att göra då jag installerade phpBB på en Windows 2003 box.

Om detta inte går:

Lägg in en DSN som pekar till den rätta databasen. Då måste du installera mySQL Connector först
http://dev.mysql.com/downloads/connector/odbc/3.51.html

Sen:
Administrationsverktyg => Datakällor (ODBC => System DNS => Lägg till => mySQL ODBC 3.51 Driver och följ instruktionerna.

Namnet du väljer för DNS:en skriver du sen in i "Databasserver värdnamn / DSN".

Fråga om du inte förstår. :)
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Saa prova, hör av mig inom kort! :lol:
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Gjorde precis som du sa, fick då följande meddelande:
phpBB : Critical Error

Could not connect to the database
Då har vi kommit ett steg längre, då är alla andra meddelanden borta!
virtuality
Hedersmedlem
Hedersmedlem
Inlägg: 266
Blev medlem: 2003-07-21 04:37
Svar: 0

Inlägg av virtuality »

Alltså är antingen databasnamnet, användarnamnet eller lösenordet fel. Finns ingen annan förklaring. Bara för att dubbelkolla: Ser du din DNS i listen i "Datakällor (ODBC)"?

Förresten, vad hände då du valde 3.x istället? Utan allt detta med DNS:er.
Jonathan Virtuality Gulbrandsen - phpBB Sverige Moderator & Översättare
Utvecklingsforum för den svenska översättningen av phpBB3
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

virtuality skrev:Alltså är antingen databasnamnet, användarnamnet eller lösenordet fel. Finns ingen annan förklaring. Bara för att dubbelkolla: Ser du din DNS i listen i "Datakällor (ODBC)"?

Förresten, vad hände då du valde 3.x istället? Utan allt detta med DNS:er.
När jag valde 3.x så var det ingen skillnad. Ska prova mig fram, och hoppas att jag lyckas. Ja, jag ser DNS i lisan. Det går att connecta till den också om man provar att connecta.
wunderbaren
Medlem
Medlem
Inlägg: 19
Blev medlem: 2005-02-06 17:25
Svar: 0

Inlägg av wunderbaren »

Vilken port ska man skriva i formuläret, 3306 eller 80? För i DSN så står det 3306 som default, men i formuläret 80?
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster