hmnc Posted November 15, 2005 Report Posted November 15, 2005 pabraukāju te pa vienu servu un uzrāvu, ka open_basedir nav nokonfigurēts līdz ar to no jebkura virtualhosta (a tur vairāki karājās) var ar elementāru file() atvērt jebkura cita virtualhosta php failu sources. kā no šitāda brīnuma izvairīties? izmeklējos visādu infu par open_basedir, bet neko lādzīgu neatradu. varbūt citi risinājumi? apacis 1.3. + php 5.0 caur moduli zem *nix
hmnc Posted November 15, 2005 Author Report Posted November 15, 2005 kā vienmēr - čakarējoties pats atradu :) php usernotes slēpjas spēks. variants sekojošs. katram virtualhostam iekš apača pievienojam: <Location /> php_admin_value open_basedir "/path/to/user/www/:/usr/lib/php/" </Location>
Recommended Posts