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: