iGeL сказал(а):
Вобщем, проблема возникла у меня два дня назад, когда я настраивал свой сервер. Дело в том, что для уменьшения пути, часто указываемого в настройках сервера (httpd.conf), рекомендуется создавать логический диск, который в принципе виртуальный, они конечно все виртуальные, но этот вдвойне виртуальный и попросту ссылается на папку. Ну сделал я это диск, а ниче не пашет. Когда меняю пути на абсолютные, то есть более длинные с указанием реальных логических дисков все норм. Вобщем я хотел сначала на это забить, но писать каждый раз длинный путь уже за 2 дня надоело, так что прошу разъяснить мне че я делаю не так. Вроде диск есть, а апач файлы не находит,м-да..проблема.
По-моему, ты используешь идею уменьшения пути задом на перед. Может я чего не понял из твоего рассказа... но попробую своими словами.
Допустим у тебя установлен Apache. Есть у него httpd.conf (или apache.conf под мастдаем? вобщем об одном файле всеравно говорим). Поумолчанию в конфигурации для хранения веб-документов указана какая-то папка внутри дерева каталогов самого апача (/Program Files/Apache Group/Apache... где-то там, вобщем). В httpd.conf это написано вот так:
Часто к апачу прикручивают PHP. У него в php.ini тоже есть строчка, которая указывает, в каком каталоге у тебя живут веб-документы, строчка такая:
Где ты будешь хранить свои веб-документы, решать тебе самому. Главное - укажи в обеих этих строчках(и для PHP и для Apache) одинаковый путь к этой папке. И этот путь должен существовать поправде,а не быть виртуальным. Сервак ведь один раз конфигурируется, а не каждый день, можно и неполениться и прописать все как следует.
А потом уже, когда все заработает с такими настройками как положено, можешь поставить .bat файл в автозагрузку с командой subst. Эта команда будет тебе подключать папку с веб-документами как виртуальный диск, чтобы тебе(а не апачу - ему побарабану, куда лезть) было удобнее в нее лазить. Пишется, по-моему так:
Код:
subst Z: /Program Files/Apache Group/Apache/htdocs
Это значит, что зайдя на новый диск Z: ты будешь видеть содержимое указанной папки.
Чтобы отмонтировать диск, по-моему надо написать