apache2 — более одной php-тюрьмы

Я не могу найти в интернете ничего, как создать отдельные php-тюрьмы, чтобы я мог создать каталог «webspace» для кого-то в / var / www / html /, и его скрипты не могут покинуть каталог своего веб-пространства, так что эта папка является корнем для Сценарии php в нем, и я могу безопасно загрузить свои сценарии в другой каталог, и для человека невозможно получить доступ к файлам за пределами их каталога. Есть ли решение, как создать отдельные тюрьмы, или я должен использовать UserDir?

-2

Решение

Вы можете использовать настройку open_basedir

<Directory /var/www/html>
php_admin_value open_basedir "/var/www/html"</Directory>

Смотрите эту страницу для получения дополнительной информации: http://php.net/manual/en/ini.core.php#ini.open-basedir

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]