Ограничения на загрузку файлов в ApacheГде они задаются?
Текущий рейтинг темы: Нет
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
 Откуда: Москва Всего сообщений: 3031 Рейтинг пользователя: 75 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 15 октября 2005 20:35
Ситуация такая: имеется сервер Apache, на который требуется загрузить файл. Однако на сервере установлены очень жесткие ограничения, в результате чего малые файлы грузятся нормально, а большие - никак (сервер просто обрывает соединение). Что нужно прописать в .htaccess
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | | |
wsx
Модератор раздела
Юниксойд, сетевик
 Откуда: Казань Всего сообщений: 1084 Рейтинг пользователя: 28 Репутация пользователя: 1Дата регистрации на форуме: 14 янв. 2005
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 12:14
Как я понимаю upload делаешь ты средствами PHP? Ну так вот! Apache тут не причём! Следует править PHP.INI! | | | |
wsx
Модератор раздела
Юниксойд, сетевик
 Откуда: Казань Всего сообщений: 1084 Рейтинг пользователя: 28 Репутация пользователя: 1Дата регистрации на форуме: 14 янв. 2005
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 12:15
p.s. переменная называется: upload_max_filesize можно попробовать убрать, хотя, если в virual хосте стоит php_admin_value, то тебя уже не один htaccess - Не спасёт. Но если же php_value, то вперёд | | | |
Gram
Понечетный Участник Проекта
 Откуда: здешний Всего сообщений: 569 Рейтинг пользователя: 14 Репутация пользователя: 1Дата регистрации на форуме: 23 июля 2003
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 12:47 Сообщение отредактировано: 16 октября 2005 12:48
А разве это ограничение Apache? По моему, это настройки php (upload_max_filesize) Блин... опередили уже  ))) | | | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
 Откуда: Москва Всего сообщений: 3031 Рейтинг пользователя: 75 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 13:04
Да это я все перепробовал... Вот что я пытался писать в .htaccess: php_value max_execution_time 30 php_value upload_max_filesize 256000 php_value post_max_size 256000 php_value file_uploads On php_value max_input_time 10 LimitRequestBody 256000
Но ничего не помогло... Кстати, по-моему, там стоит ограничение даже не на размер, а на время подключения, т.е. по прошествии указанного времени сервер просто принудительно разрывает соединение. Оффтопик: Короче, я задолбался и послал заказчиков разбираться с техподдержкой хостинга.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | | |
wsx
Модератор раздела
Юниксойд, сетевик
 Откуда: Казань Всего сообщений: 1084 Рейтинг пользователя: 28 Репутация пользователя: 1Дата регистрации на форуме: 14 янв. 2005
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 13:13
значит в Virtual_Host конфиге, выставлено php_admin_value, что в свою очередь означает, что "ЮЗЕР" не может изменять данное значение  Попробуй зааплоадить средствами PERL или C | | | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
 Откуда: Москва Всего сообщений: 3031 Рейтинг пользователя: 75 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 16 октября 2005 17:55
Да я-то и по FTP могу загрузить - доступ у меня есть. Заказчик хотел дать возможность пользователям всякую хрень грузить... А насчет php_admin_value - ты прав, наверное. По крайней мере, я в логах обнаружил, что на upload_max_filesize Apache ругается...
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | | |
| Curolesow
Новичок
Всего сообщений: 1 Рейтинг пользователя: 0
Дата регистрации на форуме: 17 мая 2008
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 17 мая 2008 23:53
Можно ли с помощью .htaccess ограничить загрузку файлов по их расширениям. Например загружать только doc или txt. | | | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
 Откуда: Москва Всего сообщений: 3031 Рейтинг пользователя: 75 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 18 мая 2008 21:26
Curolesow, нет, вот это точно делается в скриптах. Причем там это сделать элементарно... Еще можно в теге input с type=file задавать файлы, которые принимаются (или это в самой форме делается). Но это обходится элементарно...
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | | |
Время выполнения скрипта: 0.5931. Количество выполненных запросов: 17, время выполнения запросов 0.1597
|