[Outofthebox] PHP patch open_basedir per dynamic virtualhost

DoM dom at olografix.org
Fri Feb 23 23:02:17 CET 2007


Ciao a tutti,

e' un po che sto cercando di far funzionare invano questa patch
realizzata da Jason Greene per abilitare l'open_basedir con il mass
virtualhost di apache.


Questo il link diretto della patch quando venne sviluppata:
http://www.phpbuilder.com/lists/php-developer-list/2000101/0994.php


Questo un port per FreeBSD piu' recente con lo stesso codice:
http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2005-September/066983.html

Praticamente se attribuisco alla direttiva open_basedir all'interno del
config del vhost del mass virtualhost il valore VIRTUAL_DOCUMENT_ROOT ,
tale direttiva funziona ma non posso aggiungere altri path statici quali
/tmp/ per esempio.
Per intenderci ecco un esenpio

VirtualDocumentRoot /data/www/olografix.org/%1
php_admin_value open_basedir VIRTUAL_DOCUMENT_ROOT

l'utente ciccio.olografix.org non riesce ad evadere dalla sua doc_root
ma non ha la possibilita' di scrivere file temporanei in /tmp/

Provato con %1; VIRTUAL_DOCUMENT_ROOT/:/tmp/ & altre fantasiose
supposizioni ma nulla.

Qualcuno ha qualche idea o qualche suggerimento?
Ne ho provate davvero un po tutte ma non e' stato abbastanza.

OS: Debian Sarge 3.1
Server version: Apache/2.0.54 (mpm-prefork pacchettizzata)
PHP: 4.4.0 (Source) & 5.2.0 (Source)


Si accettano consigli, suggerimenti, insulti e quant'altro possa
movimentare il mio cervelletto e il mio spirito..


Saluti
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dom.vcf
Type: text/x-vcard
Size: 120 bytes
Desc: not available
URL: <http://mail.olografix.org/pipermail/outofthebox/attachments/20070223/406959b7/attachment-0002.vcf>


More information about the Outofthebox mailing list