[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Монтировать с одного VPS на другой в одном датацентре



В Mon, 14 Oct 2024 04:05:56 +0100
Misha Ramendik <mr@ramendik.eu> пишет:


> Кроме того: какие инструкции мне давать тем кто хочет залить файл и у
> них обычная выньда с браузером? Add network Location в експлорере -

По-моему начиная с довольно давней винды, то ли в 8.1 то ли 10, webdav
(на запись) в explorer поддерживать перестали. Кончилось тем что мне
проще оказалось поставить жене на ноутбук winscp (который тоже умеет
webdav) чем разбираться как в этой новой винде заставить эксплорер
работать с dav сервером.

> это тогда им как минимум будет видно список? Или всё-таки есть способ
> отправить "линк на залитие WebDAV", чтобы они могли его заюзать не
> подцепляя ресурс в експлорере?



> 
> Вообще если кастомные инструкции уже требуются, можно и S3 Browser
> попросить поставить, наверное. Я-то хотел просто "нажми на кнопку,
> залей файл". Причём в идеале - single use URL, тогда можно даже без

Создать страничку
"нажми на кнопку залей файл" это примерно десяток строчек на любом
скриптовом языке где есть модуль для обработки CGI в стандарной
библиотекой. Причем генерация странички с формой в эти 10 строк входит.

Если захочется сделать красиво и поддержать drag'n'drop потребуется еще
пара десятков строчек на javascript. 

> авторизации. Я высылаю линк человеку, он по этому линку нажимает
> кнопку и заливает файл, линк перестаёт работать. Если можно как-то
> обрабатывать заливаемое CGI по кусочкам (и выдавать при этом юзеру
> progress), то я пожалуй понимаю как это реализовать, но это пока
> "если".

Проще считать что в тот момент когда у тебя запустился скрипт и получил
multipart/form-data, у тебя уже весь файл на сервере. Тебе осталось его
взять и сохранить из временной директории туда, где он будет доступен
админу, и не доступен остальным. 
 





-- 
                                   Victor Wagner <vitus@wagner.pp.ru>

Reply to: