Avatar billede teh1337 Nybegynder
28. juni 2005 - 10:43 Der er 6 kommentarer og
1 løsning

Linke til andre mapper på serveren end open_base_dir

hejsa.
jeg har i min php.ini skrevet
open_base_dir = c:/apache2/htdocs
for at undgå at folk kan inkludere alle mine filer på serveren.
men nu vil jeg gerne have adgang til en mappe på f: via min webserver. hvordan gør jeg det, så der stadig er låst af for include("../../boot.ini");?
kort sagt, jeg skal have adgang til 2 parallele mapper på serveren, og alt andet skal være lås af.
Avatar billede sukos Juniormester
28. juni 2005 - 11:04 #1
Prøvede lige lidt, og lader til at med et alias kan man få adgang til mappen også, selvom open_basedir er sat til en anden mappe.
Satte den i vhosts
Avatar billede sukos Juniormester
28. juni 2005 - 11:08 #2
ehehe, men selvf. kan man ikke include filer fra mappen!
Men du kan se og "afvikle" filer
Avatar billede teh1337 Nybegynder
28. juni 2005 - 13:07 #3
det er også fint til mig. hvad skrev du præcis i vhosts?
så tjekk0r jeg det lige når jeg kommer hjem fra arb. :)
Avatar billede sukos Juniormester
28. juni 2005 - 23:15 #4
Hmm, prøvede lige med at bruge et Alias som det er defineret for "icons", altså udenfor vhosts, og her virkede det også! :O)

    Alias /inc/ "/fuld/sti/til/dir/"

    <Directory "/fuld/sti/til/dir">
        Options Indexes FollowSymlinks MultiViews
        Order allow,deny
        Allow from all
    </Directory>

altså, man er på hostet, og kan komme på "host/inc/"
Avatar billede sukos Juniormester
06. juli 2005 - 21:23 #5
Virker det for dig?
Avatar billede sukos Juniormester
09. juli 2005 - 00:45 #6
Mener du også kan bruge ; til at adskille stien til forskellige dirs som open_basedir

open_basedir = c:/apache2/htdocs;f:/dir

Og et svar! :O]
Avatar billede sukos Juniormester
09. juli 2005 - 00:46 #7
Men for at brugeren kan bruge en url, skal du lave et alias, domain.dk/alias/ og så kan de includes også, hvis du bruger ;
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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