Несколько PHP на одном сервере?

Роберт

Аналитик
Несколько PHP на одном сервере?

Народ , кто-то может подсказать - как ограничить область доступа PHP? У меня есть на моём сервере страничка , всё нормально , несколько доменов крутится. Ну знакомый тоже простит , мол дай кусочек места я туда говорит поставлю несколько маленьких PHP программ. Мне не жалко ему места , но я как-то заметил , что если на PHP писать гулялку по каталогам , то легко выходит за приделы сайтовой директории и можно куда хочешь по диску гулять и что хочешь читать , писать и удалят...
Может кто подскажет как от этого защититься? Что-то в аппачи прописывать или в самом PHP есть какие настройки?
Я думаю для этого не надо создавать всякие ХОУМ директории как в юниксах...
 

tony2001

TeaM PHPClub
open_basedir
session.save_path
tmp_dir
etc.

смотри настройки в php.ini
почти все их можно указать в httpd.conf или .htaccess
 

SeazoN

Guest
Прописать ему в директории

<Directory /home/*/public_html>
....
php_admin_flag safe_mode On
php_admin_value open_basedir ".:/home/*/public_html/"
php_admin_value doc_root ".:/home/*/public_html/"</Directory>
 
Сверху