Jump to content
php.lv forumi

Recommended Posts

Posted

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

Posted

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>

×
×
  • Create New...