Avatar billede tkorsgaard Nybegynder
20. marts 2003 - 19:24 Der er 2 løsninger

Apache og almindelige brugere

Hejsa

Jeg er for nylig gået i gang med at arbejde i php. Jeg har instaleret apache på min redhat maskine. Og jeg kan også sagtens køre mine scripts, bare de ligger i mit /var/www/html bibliotek. Dette mener jeg er en smulge upraktisk. Det bevirker at jeg skal åbne min editor igennem root, for at kunne skrive der. Er det ikke muligt at sætte det således op at hver bruger har sin egen konto, hvor der kan køres php? Jeg har set på flere unix/linux maskiner af en bruger har et /public_html bibliotek i deres home dir. Hvordan sættes det op, så når jeg vil teste det kan jeg då ind på min side via:
http://127.0.0.1/~thomas/ , hvis nu der er en thomas bruger på min maskine.

Nogen der har siddet i samme situation?

Mvh
Thomas
Avatar billede andy Nybegynder
21. marts 2003 - 08:21 #1
Dette er egentlig et apache relateret spm.
Et kort svar: Læs http://httpd.apache.org/docs/vhosts/name-based.html
Avatar billede sukos Juniormester
21. marts 2003 - 10:30 #2
Kik efter "Userdir" i din httpd.conf, og sørg for at det er defineret til det dir du vil bruge.
Og ret også i den underliggende "<Directory>" blok så det stemmer overens.

efter genstart af apache, laver du blot et dir, f.eks. tkorsgaard, i det dir du har defineret som UserDir, og går på siden med domain.dk/~tkorsgaard
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