Как ограничить PHP приложений для своих собственных каталогах и собственного php.ini ?

я использую различные PHP-приложения на Mac, работает под управлением OS X 10.5.6, Apache 2, PHP 5. Я субдоменов настройки для каждого проекта, управляющего файла записи для каждого субдомена, и Виртуальный Каталог блоков в конфигурации Apache. Так

project1.localhost идет к /Library/веб-Сервер/Documents/Project1
project2.localhost идет к /Library/веб-Сервер/Documents/Project2
и т.д...

Однако, этот метод на самом деле не "изолировать" в веб-приложения. Если я, например, включают сценарий, например, так:

<?php
include("/includes/include.php");
?>

Он ссылается на сценарий базовый каталог " мой компьютер". Поэтому он обращается к
C:/includes/include.php

Есть ли способ для меня, чтобы сделать его ссылкой
C:/Library/WebServer/Documents/Project2/includes/include.php

в Принципе, сделать так, чтобы его не знать ничего за пределами своего каталога. Также, есть ли способ использовать php.ini на одного субдомена основе?

Найдено 6 ответов:

How do I limit PHP apps to their own directories and their own php.ini?

http://stackoverflow.com/questions/639666/how-do-i-limit-php-apps-to-their-own-directories-and-their-own-php-ini

Посмотреть решение →