synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Файловое хранилище с доступом по http

Файловое хранилище с доступом по http

asada · 04.02.2011

Здравствуйте.

 

Есть задача по организации файл-сервера в офисе.

 

Необходимо реализовать следующий функционал, помимо стандартного:

1. Модерирование удаления файлов, возможность восстановления файлов.

2. Доступ по локальной сети, совместимость с mac/pc

3. Доступ по интернет, по http

 

При доступе по http:

1. В веб-интерфейсе, возможность создания "открытой" ссылки на файл, по которой пользователь сможет скачать файл, не заходя в базу.

2. Автоматический просмотр превью файлов

 

Скажите, возможно ли реализовать этот функционал на продуктах synology и какую модель сервера для этих целей лучше купить.

Vladimir · 04.02.2011

Все это можно реализовать на Synology. Модель, в зависимости от количества компьютеров в локальной сети которые будут работать с хранилищем.

asada · 04.02.2011

В локальной сети будет 15 компьютеров. Какая модель оптимальна для этого?

Расскажите, пожалуйста, поподробнее, каким образом можно реализовать этот функционал?

Doctor Synology · 04.02.2011

Зависит ещё и от того, с какими типами файорв будут работать компьютеры. Но в принципе DS710+ должно хватить, если он проходит по емкости (3Tb в RAID1 максимум). Если нужно больше места или дополнительная надежность (Например, RAID5+Spare) - то DS1511+.

 

По функционалу:

 

1. Для модерирования удаления есть корзина, в нее перемещаются все удаляемые файлы. Если запретить пользователям редактирование файлов в ней, то удалить файлы бесследно будет невозможно. Правда, остается возможность изменить файл, убив всё содержимое.

2. Доступ по локальной сети - Без проблем, как из-под Windows, так из-под Linux или Mac.

3. Что имеется в виду, не совсем понятно. Доступ к файлам есть через браузер, если включить FileStation. Права пользователей дополнительно настраивать не нужно.

 

При доступе по http:

1. Такая возможность есть. Из того же FileStation нужно копировать каждую ссылку вручную, но авторизация для скачивания по этой ссылке не нужна.

2. Jpeg предпросматривает нормально.

 

А вообще - вот здесь можно покрутить демо-прошивку. Логин admin, пароль synology.

zunn812 · 30.06.2011

Здравствуйте, не хочу создавать новую тему, потому как мой вопрос похож. Подскажите как сделать доступ к файлам по http, прямо из браузера по типу как тут

Спасибо.

danilovav · 01.07.2011

Кладете в папку для листинга (т.е. /volume1/web/...) файл .htaccess следующего содержания

Options +Indexes

Дальше - гуглите по htaccess directory listing, написано много и понятно

zunn812 · 01.07.2011

Спасибо

wefo · 24.09.2011

Сделал, как тут написано, всё работает, только кирилицы каверкает. Как поправить? (DS211+, DSM 3.2-1922)

alexejnic · 27.09.2011

Попробуй в этот же файл .htaccess добавить AddDefaultCharset utf-8

wefo · 28.09.2011

Не помогает к сожалению. Если в ИЕ выбрать кодировку utf 8 то кирилица отображается.

mazhor · 22.10.2011
Кладете в папку для листинга (т.е. /volume1/web/...) файл .htaccess следующего содержания

Options +Indexes

Дальше - гуглите по htaccess directory listing, написано много и понятно

 

День добрый.

 

Подскажите возможно ли открывать доступ по http к папкам которые не лежат в папке WEB.

Папук WEB и все что лежат внутри я разобрался, а вот есть необходимость создать рядом (не внутри)

папку FILES и дать есть доступ по http.

 

Есть ли такая возможность?

 

Так же не смог решить проблему с кодировкой. Листинг отображает криво, приходиться в ручную в браузерах меня кодировку. Как это решить?

 

И иконки папок и файло не подругжаются тоже в листинге? Как это решить?

alexejnic · 22.10.2011

Сделай в папку WEB симлинки на папку FILES

Если кодировка неправильно определяется браузером, то в браузере поставьте кодировка-автовыбор и пропишите в .htaccess

CharsetDefault utf-8

CharsetSourceEnc utf-8

AddDefaultCharset utf-8

mazhor · 22.10.2011
Сделай в папку WEB симлинки на папку FILES

Если кодировка неправильно определяется браузером, то в браузере поставьте кодировка-автовыбор и пропишите в .htaccess

CharsetDefault utf-8

CharsetSourceEnc utf-8

AddDefaultCharset utf-8

 

Я имел ввиду правда, возможно ли рядом с папкой WEB создать папку FILES и сделать её доступной.

 

По поводу кодировки. Прописал это в .htaccess, что Вы написали. Он после этого вообще отказывается заходить в папку.

Пишет Искомая страница не найдена.

 

РЕШЕНИЕ ПРОБЛЕМЫ:

 

http://forum.ixbt.com/topic.cgi?id=11:40567-84#2754