Я размещаю веб-страницу для малого бизнеса локально (на моем ПК для разработки) с использованием XAMPP.
На этой странице будут ссылки на несколько инструментов, которые сотрудники используют на других локальных ПК в магазине, однакоФайлы php расположены на нескольких разных физических дисках в магазине.
Я надеюсь, что смогу настроить XAMPP, чтобы разрешить доступ к файлам PHP на всех этих дисках.В настоящее время мне нужны следующие 3:
папка htdocs по умолчанию, где все запускается на диске C моего ПК разработчика
Давайте назовем этот каталог C
также архиватор на ПК разработчика с именем "X"
давайте назовем этот каталог X
папкой на сетевом диске надругой локальный ПК
давайте назовем этот каталог Z
Я, честно говоря, не уверен, что делаю, но я настроил httpd-vhosts.conf следующим образом:
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/xampp/htdocs/"
<Directory "X:/Raspi_Archive"> <- this one works, giving access to X
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Если vhosts.conf настроен так, файлы php как в каталоге C, так и в каталоге X прекрасно загружаются !!!но независимо от того, что я делаю, я не могу загрузить php-файлы с Z.
Дополнительная информация о Z:
Я сделал его сетевым диском с именем "Z"
Фактический путь к Z: \ MAIN \ Backup \ FV
То есть, удаленная папка находится на компьютере локальной сети с именем "MAIN", а папка содержит подкаталоги с php-файлами, которые я хотел бычтобы просмотреть \ Backup \ FV
Вот что я пробовал.
Это позволяет мне получить странный доступ к 1 и 2, но не к 3:
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/xampp/htdocs/"
<Directory "\\MAIN\Backup\FV\Data\RasPi">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Не перечисляя все, что я пробовал, я становлюсь все более и более уверенным в том, что я отредактировал что-то, кроме vhosts.conf, и именно так работает доступ к X.
Новое обновление: я нашелэто (одна из многих вещей, которые, я думаю, я попробовал в прошлый раз, когда работал над этим проектом):
Так что я решил попробовать это, но ни одна из них не сработает ...