Как правильно настроить Alias ​​в Apache?Попытка добраться до другого диска в localhost с помощью PHP - PullRequest
2 голосов
/ 08 июля 2011

Я установил Appserv и сделал .php:

D:/Appserv/www/x/y/file.php

Тогда у меня есть папка, как E:/foldie. Я хочу, чтобы мой .php связался с этой папкой. Я нашел это онлайн:

<IfModule mod_alias.c>
     Alias /foldie/ "E:/foldie"
     <Directory "E:/foldie">
          Options Indexes MultiViews
          AllowOverride None
          Order allow,deny
          Allow from all
     </Directory>
</IfModule>

Поэтому я добавил его в свой файл httpd.config. Затем я добавил следующее в file.php:

echo(realpath("../../foldie/"));

Я ожидал G:/foldie, но ничего не произошло.

Помощь

1 Ответ

0 голосов
/ 08 июля 2011

Это не совсем так, как псевдоним работает.Псевдоним означает, что когда Apache получит запрос: domain/<aliased-path>, он вернет path/to/alias.Он работает для HTTP-запросов, но не работает для локальной файловой системы - это не происходит через Apache.

...