Я не думаю, что это возможно.
так или иначе необходимо изменить апачские virtualroot записи каждый раз, когда Вы добавляете новый сайт и местоположение, таким образом, это не большая работа для синхронизирования нового имени к Windows vhost файл.
Обновление: проверьте следующий ответ и комментарии к этому ответу. Этому ответу 6 лет и не корректный больше.
Измените параметры open_basedir
в конфигурации PHP (см. Конфигурация времени выполнения ).
Параметр open_basedir
в основном используется для предотвращения доступа сценариев PHP для определенного пользователя к файлам в учетной записи другого пользователя. Поэтому обычно любые файлы в вашей учетной записи должны быть доступны для чтения вашими собственными скриптами.
Пример настроек через .htaccess
, если PHP работает как модуль Apache в системе Linux:
<DirectoryMatch "/home/sites/site81/">
php_admin_value open_basedir "/home/sites/site81/:/tmp/:/"
</DirectoryMatch>
Путь, на который вы ссылаетесь, неверен и не входит в корневой каталог вашей рабочей области. Попробуйте построить абсолютный путь к файлу, к которому вы хотите получить доступ, где вы, вероятно, сейчас используете относительный путь ...