Avatar billede nopper Praktikant
22. januar 2003 - 16:03 Der er 11 kommentarer og
1 løsning

virtual host på MySQL

Case:
Jeg har Mandrake webserver kørende med 3 virtualhost.
Disse er mail.xxxxx.dk
        www.xxxxxx.dk
        forum.xxxxx.dk
Nu skal jeg oprette et phpBB-forum, som bruger mysql.
Når den skal oprette forummet kommer den med følgende fejl.
mail.xxxxx.dk is noot allowed to connect to this server.
Jeg kan ikke få den til at forstå at det er forum.xxxx.dk der connecter mysql.
Er der hjælp at hente i dette forum.
Avatar billede miraculix Nybegynder
22. januar 2003 - 16:51 #1
Joo, du kan jo åbne for nogle flere hosts i din mysql db.

Men er det ikke fordi du bruger nogle forkerte indstillinger i phpBB's install.php?

Du skal være sikker på at den bruger du anvender har adgang til create table osv. og at han har adgang til at connecte fra mail.xxxx.dk. Det hele er noget du ordner i databasen mysql, i tabellerne user og db.

Sagen er at den defaulter til at bruge serverens HOSTNAME, så du skal bare sørge for at det må den gerne...
Avatar billede miraculix Nybegynder
22. januar 2003 - 16:52 #2
Jeg glemte lige:

Selv oprettede jeg en separat database til phpBB (før jeg kørte install.php) og oprettede en særlig bruger der kun har adgang til denne.
Avatar billede nopper Praktikant
22. januar 2003 - 16:59 #3
Prøv lige at læse spørgsmålet igen.
mail.xxxx.dk skal ikke have adgang.
Avatar billede miraculix Nybegynder
22. januar 2003 - 17:56 #4
Det er ikke det virtuelle domæne der får adgang eller ej. Det er et hostnavn eller et ip-nr og en bruger. Klientprocessen kører jo på den samme server hvad enten du kalder den mail, forum eller krakselikruksen, så heller ikke sikkerhedsmæssigt er der nogen forskel.
Avatar billede nopper Praktikant
22. januar 2003 - 18:20 #5
Ja, nu forstår jeg ingenting, men jeg fortsætter med det imorgen, og vender så tilbage til dig.
Avatar billede miraculix Nybegynder
22. januar 2003 - 18:35 #6
Du kan jo fortælle hvad du har skrevet i de forskellige felter i formularen på install.php (idet du udskifter detaljer med xxx, yyy, qqq osv. ligesom i dit sprgsml), så kan det være jeg kan se hvad der går galt.
Avatar billede miraculix Nybegynder
23. januar 2003 - 11:33 #7
Jeg har lige oprettet et nyt phpBB forum og benyttede lejligheden til at chekke install formularens felter mht. databasen. Følgende instillinger er et godt udgangspunkt hvis forum og database ligger på samme maskine:

Database server hostname / DSN: localhost
Your database name: 
Navnet på den database du vil bruge OBS! Brug _ikke_ mysql her. (Det er ikke navnet på database programmet, men på den database du skal bruge. Jeg vil anbefale du opretter en til formålet, alternativt kan du forsøge med test)
Database username:
Den bruger phpBB skal logge ind som i databasen. OBS! denne bruger skal have adgang til at oprette tabeller i den database du angav ovenfor
Database password:
sss (siger sig selv ;-) )
Prefix for tables in database:
Bare lad den stå (phpbb_)

De øvrige settings har ikke noget med dit problem at gøre
Avatar billede nopper Praktikant
23. januar 2003 - 13:41 #8
Jeg har ud fra din forklaring fra igår kommet så langt at jeg nu har et ejerskabs problem jeg skal have løst og så skulle det køre.Tak for hjælpen.
Avatar billede miraculix Nybegynder
23. januar 2003 - 13:57 #9
Det var så lidt...

Er du sikker på det med ejerskabet? Selv med en standard webhosting med php og mysql, er det muligt at installere phpBB.
Avatar billede nopper Praktikant
23. januar 2003 - 16:44 #10
Nej, sikker er jeg ikke, men den vil ikke ændre min config.php. Så jeg gik ud fra det var det.
Avatar billede miraculix Nybegynder
23. januar 2003 - 17:17 #11
Hvis du har ftp-adgang kan du chmod'e via ftp. Du skal chmod'e til 777:
ftp>chmod 777 config.php

Når du så er færdig med at konfigurere SKAL du huske at chmod'e tilbage:

ftp>chmod 755 config.php

Det er lidt forskelligt hvordan det gøres i forskellige ftp-klienter, men de fleste kan det.

(chmod 777 giver ejer, gruppe og andre ret til at læse, skrive og eksekvere config.php, 755 fjerner skriveretten til hhv. gruppe og andre)
Avatar billede nopper Praktikant
23. januar 2003 - 17:26 #12
Jeg takker endnu engang. Det var lige det der skulle til.
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
Computerworld tilbyder specialiserede kurser i database-management

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