[LUGOS] dinamicen open_basedir
Bostjan Mercun
bostjan at niansis.com
Tue Aug 16 13:32:04 CEST 2005
Pozdravljeni
Na enem strezniku imam z mod_rewrite narejen prostor za vec uporabnikov
pod eno domeno. Tezavo imam z ukazom open_basedir za php, kateremu bi
dal rad "dinamicno" vsebino. Zaenkrat imam nastavljeno:
php_admin_value open_basedir .
vendar nekateri ne morejo uprabljati svojih administratorskih vmesnikov,
ker includajo datoteke iz drugih direktorijev (se vedno svojih).
Apache je 1.3, php 5, slackware 10.
Tak je VirtualHost:
<VirtualHost 111.111.111.111>
ServerAdmin hostmaster at domena.com
DocumentRoot /pot/domena
ServerName domena
ServerAlias *.domena
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\" %f" vhost
ErrorLog /pot/do/domena/error_log
CustomLog /pot/do/domena/access_log vhost
RewriteEngine on
RewriteLog "/pot/do/rewrite.log"
RewriteLogLevel 5
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST}<>%{REQUEST_URI}
([^.]+)\.domena\.com(:80)?<>/([^/]*) [NC]
RewriteCond %1<>%3 !^(.*)<>\1$ [NC]
RewriteRule ^(.*) /%1/$1 [L]
php_admin_value open_basedir .
</VirtualHost>
Spremenljivko v bistvu ze imam v $1, vendar je ukaz open_basedir ne
sprejme. Prav tako tudi ne, ce naredim novo spremeljivko s SetEnv.
Ima kdo kaksno idejo, kako bi lahko to naredil?
Hvala in lp
Bostjan
More information about the lugos-list
mailing list