Используется фремворк MVC Catalyst http://search.cpan.org/~bobtfish/Cataly ... atalyst.pm
нашел LimitRequestBody 5000000
в httpd.conf или .htaccess по-моиму, тоже
НО если нужно ограничть для картинок 5Мб, а для видео 300Мб??
я вижу один вариант: разрешить закачивать картинку в 300Мб, после того как закачалась, посмотреть если она больше чем 5Мб, то удалить
ради интереса, может быть есть другой вариант или на другом веб-сервере?
ограничить закачивание файлов разных типов
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-08-19 15:09:19
Re: ограничить закачивание файлов разных типов
не знаю как в перле, но у пхп есть глобальный массив $_FILES из него можно получить размер upload файла.
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-08-19 15:09:19
Re: ограничить закачивание файлов разных типов
хотя... я не прав. ($_FILES['userfile']['size'] - размер принятого файла)
Один из путей решения - проверять размер файла перед отправкой на сервер средствами js-скрипта.
Один из путей решения - проверять размер файла перед отправкой на сервер средствами js-скрипта.
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: ограничить закачивание файлов разных типов
но я как раз имел ввиду для безопасности, т.е. JS не подойдет
тогда остается пока:
UPD: можно добавить домен photo.mysdomain.com и туда отуда загрузить с конкретным LimitRequestBody
вроде бы это сработает....
тогда остается пока:
ЗЫ: я так понимаю что сервер читает то что ему передается и считывает куда-то... тут в этом фремворке можно выбрать каталог чтобы он считывао туда с нало и вот в этом каталоге чтобы поставить LimitRequestBody .htaccess , только как разлечить картинки и видео.... - тогда навреное это нельзя, лучше загрузить картинку в 300метров, а потом удалитья вижу один вариант: разрешить закачивать картинку в 300Мб, после того как закачалась, посмотреть если она больше чем 5Мб, то удалить
UPD: можно добавить домен photo.mysdomain.com и туда отуда загрузить с конкретным LimitRequestBody

-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-08-19 15:09:19
Re: ограничить закачивание файлов разных типов
Код: Выделить всё
<form enctype="multipart/form-data" action="__URL__" method="POST">
<!-- MAX_FILE_SIZE must precede the file input field -->
<!-- Name of input element determines name in $_FILES array -->
Send this file: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
Это конечно обходится, но в основном не будет "глупых" закачек.