mysql databasnamn & lösenord ?

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

Moderatorer: Supportgrupp, Moderatorgrupp

micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

mysql databasnamn & lösenord ?

Inlägg av micke1975 »

Nu har jag fått toalt hjärnsläpp tror jag.. :?

Min tanke är att koppla ihop forumet med en Counter-strike server och har hittat en mod för detta. Nu är det så att modden kräver givetvis databasnamn & lösenord till databasen för att kunna hämta info och det är här mitt hjärnsläpp kommer in... vart hittar jag det?.. Finns det ngnstans i php-filerna till forumet ? Och om det inte gör det, hur kommer jag då åt databasen när jag kopplar upp mot den och gör ändringar i forumet ?...som sagt.. shjärnsläpp var ordet..
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Det lär vara lösenord till databasen på CS-servern det handlar om. Filer i phpBB:s katalog kan själva hitta inställningarna för phpBB:s databas, men en amatörmässigt kodad MOD kräver kanske att man matar in dem igen.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

Inlägg av micke1975 »

Nja.. kanske inte har varit tillräckligt tydlig.. men så här är tanken i alla fall:

1. Bara folk som är registrerade på ett visst forum ska kunna spela på ovan nämnda cs-server.
2. DÅ ska cs-servern hämta användarnamn & Steam ID från forumets databas.
3. För att kunna hämta användarnamn & steam ID så måste cs-servern komma åt forumets databas.

Så själva modden ligger inte så mkt på forumet, som redan är moddat med extra fält för steam ID. Utan modden ligger på cs.server som är en amx server (tror jag det heter).. Är inte så haj på just cs-serverbiten utan sköter forumsbiten istället. VI har andra som har hand mo cs-servern varav min okunskap i ämnet..

Men har kikat lite på cs-modden och den kommer att vilja koppla upp sig mot databasen för att hämta info...

Här ligger modden som det är tänkt att användas http://forums.alliedmods.net/showthread.php?p=56994 och den ska tydligen vara erkänt bra då flera använder sig av den...
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Kolla i filen config.php i katalogen där ditt forum bor.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

Inlägg av micke1975 »

Man tackar så mkt för hjälpen! Hittade det jag sökte... nästan tror jag. Det som jag är lite fundersam över är innehållet i variabeln dbhost där det ser ut så här:

$dbhost = 'localhost';

Ska det verkligen vara så?

Kollade på ett annat forum & då så står det inte localhost utan där ser det ut så här:

$dbhost = 'mysql13.domannamn.se';

Vilket jag tycker verkar vara mer rätt. FÖr om cs-servern ska koppla upp mot databasen och har localhost som dbhost...ja du... då blir det inte många rätt tror jag...
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Det står rätt eftersom den filen är avsedd för din installation av phpBB.

cs-servern ska inte använda localhost. Du får kolla med ditt webbhotell vad servern heter. En del hotell har den informationen i sin faq.

/J
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Om det står localhost i din config.php kan du använda din sajts domännamn istället.

Var dock medveten om att väldigt få webbhotell tillåter att man ansluter till MySQL från en fjärrserver. Ibland kan du ändra inställningen för tillåtna klient-IP-adresser i CPanel.

Ett sätt att ta sig runt detta problem är att använda en "wrapper" skriven i PHP som skapar ett lager mellan fjärrscriptet och MySQL och förmedlar kommunikation med databasen. Detta fungerar då tillgång till PHP-script inte är begränsad på samma sätt som direkt tillgång till MySQL.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

Inlägg av micke1975 »

Mantackar så mkt för de utmärkta svaren i denna fråga! Återkommer om det dyker upp flera problem när installationen är klar!
Skriv svar

Vilka är online

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