/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
dynamisk open_basedir
Fra : David P. Hansen


Dato : 29-06-03 11:20



 
 
Henrik Stidsen (29-06-2003)
Kommentar
Fra : Henrik Stidsen


Dato : 29-06-03 12:09

"David P. Hansen" <dave@diku.dk> wrote in
news:Pine.LNX.4.55.0306291206340.2078@brok.diku.dk

> Er der nogen måde at gøre dette på, da jeg ikke umidelbart kan
> få den til at forstå %0 som en dynamisk variabel?

Kan du ikke bare sætte open_basedir = document_root ?

--
..: Henrik Stidsen - http://hs235.dk/ - http://hs235.dk/blog/ ::...
"Is everyone else in the world a moron, or is it just me?"
(Dilbert Newsletter)

Johan Holst Nielsen (29-06-2003)
Kommentar
Fra : Johan Holst Nielsen


Dato : 29-06-03 12:14

David P. Hansen wrote:
> [ håber at dette ikke er OT i denne gruppe ]

Er det nok lidt... men lad gå... måske ville dk.edb.system.unix (hvis du
kører en *n?x server selvf... men den er svær...).

> Da jeg gerne vil sikre mig, at de ikke kan tilgå andres filer, forsøger
> jeg at benytte open_basedir i min httpd.conf på min Apache 1.3.27.
>
> Jeg benytter mod_vhost_alias til noget i retning af:
>
> <VirtualHost aaa.bbb.ccc.ddd>
> VirtualDocumentRoot /foo/bar/%0
> </VirtualHost>

Okay :)

> Her vil jeg så gerne kunne indsætte en restrektion på open_basedir, så den
> kommer til at ligne noget i den retning:
>
> php_admin_value open_basedir /foo/bar/%0
>
> Altså for f.eks. www.mitdomain.dk bliver den til
> /foo/bar/www.mitdomain.dk, således at jeg ikke behøves at sætte
> open_basedir for alle siderne under /foo/bar/
>
> Er der nogen måde at gøre dette på, da jeg ikke umidelbart kan få den til
> at forstå %0 som en dynamisk variabel?
>
> Med andre ord - jeg vil gerne ud over at indsætte en hulens masse
> open_basedir i min httpd.conf.

Må indrømme at jeg ikke udmiddeltbart har en løsning :( En mulighed var
dog at lave et simpelt admin system som parser f.eks.
httpd_virtuals.inc.conf som bliver inkluderet i httpd.conf således du
trækker data ud fra f.eks. en db og danner din httpd_virtuals.inc.conf
fil... :( Måske ikke den mest optimale løsning... men det er jo en
mulighed som kan bruges ;)

mvh
Johan


David P. Hansen (29-06-2003)
Kommentar
Fra : David P. Hansen


Dato : 29-06-03 15:24



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste