![]() |
Апач, виртуальные хосты, сетевой диск
Возникла необходимость в создании фотогаллереи. Скрипт галлереи "поднял", запустил, а потом столкнулся с тем, что наполнение этой галлереии в будущем приведет к тому, что все дисковое пространство, где стоит апач закончиться. Но есть соседний в локалке компьютер с достаточным местом на харде, но веб-сервер поднимать там не рекомендуется, а даже запрещается. Поэтому возник вопрос, можно ли подключить сетевой диск и использовать его как виртуальный хост для фотогаллереи? И соответственно, если можно, то каков листинг конфига апача? На другом логическом диске поднимается, а на сетевом-ни в какую...
Заранее спасибо за ответ и помощь. |
У тебя есть следуший конфиг (пример):
<VirtualHost *> ServerName www.domain.tld DocumentRoot /www/domain </VirtualHost> Зацепи свой сетевой диск за дирикторию:/www/domain Надюсь заработает. |
ShooTer
У меня апач на винде. Пробовал. И через альясы. Не получается. После того как сделал при открытие страницы выдает forbiden. В логах пишет, что мол не могу найти файл .htaccess, только причем тут он-не пойму... |
ExpertRus
Правильно.У окошек свое политика безпасности,по сему ты должен для Апача предоставить .htaccess |
ShooTer
но что именно там писать то? |
ExpertRus
А ты не делай виртуальные хосты. Пусть у тебя сама галлерея находится на компах в локалке, а на машине с веб-сервером только база (где какой файл лежит) и скрипт (который будет брать файлы из шар в локалке). Т.е. сами странички пусть грузятся с сервера, а при вызове кокретной картинки происходит переадресация на smh скрипт, который залезет в базу, посмотри, где лежит нужная картинка, залезет на нужную машину, скачает оттуда картинку и передаст пользователю... |
Ghost
в качестве фотогаллереи я использую Coppermine Photo Gallery, в настройках он позволяет указывать директории относительно установочной. То есть, если к примеру рутовая папка для самой галлереи c:/hosting/gallery То для самих картинок в настройках идет /pictures, а реальный путь получается c:/hosting/gallery/pictures При смене пути на полный (если к примеру g:/ - сеетевой диск) g:/gallery/pictures - картинки не отображаются, в логах пишет - не могу найти файл. |
Проверь есть -ли доступ у САМОЙ машинки туда, а не пользователя как администратора, в безопасности и в политике доступа надо давать права той машинке, которая обращается к ресурсу на другой, ибо апачь (скорее всего) ломится туда с правами системы, т.е. от имени машины ...
Либо давать апачу работать под правами другого пользователя (если есть такая возможность - в параметрах сервиса можно указать под кем прога будет запускаться, это справедливо для NT систем), т.е. не системы, а предположим Админа, что не есть гуд %( |
@lexey
спасиб. Натолкнул на мысль, так сказать в каком направлении копать...:))) Ребята, все получилось. В сервисах назначили Апачу запускаться с правами Админа, а не системы и все решилось, ну и соответственно заработало. |
Убери админа только в обяз, а то дырочка будет, поставь на той машине там где пользователь какой -нить -> имя твоей машины с апачем!
|
@lexey
ок,спасиб |
Часовой пояс GMT +4, время: 06:08. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.