Перейти к публикации

Загрузка больших файлов


Рекомендованные сообщения

Как известно на хостинге стоит таймаут времени обработки скрипта и он равен 30сек.

По истечении указанного времени сервер перестает обрабатывать скрип и валится ошибка.

В результате не получается загружать большие файлы :(

ЗЫ: Пробовал в кач-ве эксперимента в .htaccess прописать: php_value max_execution_time 180 но все равно загрузка прерывается через 30сек, хотя другие скрипты обрабатываются до 3х минут.....

http://www.freemaps.ru/news

Изменено пользователем IgorA100
Ссылка на сообщение
Поделиться на других сайтах

IgorA100,

а скрипт то здесь причем, в нем ограничений нет. Все в настройках сервера. В данном случае нужно увеличивать лимиты в апаче и в php.ini. Загружают файлы не скрипты, а браузер и апач, и скрипт запускается тогда, когда файл уже загружен на сервер и находится на сервере. Вам нужно увеличивать таймауты не на время выполнения скрипта, а таймауты в апаче и лимиты размеры допустимых входящих данных из формы в php.ini

Ссылка на сообщение
Поделиться на других сайтах

Вам нужно увеличивать таймауты не на время выполнения скрипта, а таймауты в апаче и лимиты размеры допустимых входящих данных из формы в php.ini

Для PHP выставлено:


php_value max_execution_time 180

php_value max_input_time 600

Лезть в Апач - не самая хорошая затея, ИМХО да и не пустит туда никто на стороннем нормальном хостинге, и ИМХО 30 секунд это не в настройках Апача...

И хотелось бы прогресбар еще видеть.

Ссылка на сообщение
Поделиться на других сайтах

Лезть в Апач - не самая хорошая затея

Хорошая или плохая, я вам говорю, файлы не PHP загружает на сервер, а браузер и Апач. Какой толк в PHP менять время на выполнение, если скрипт во время загрузки не запускается и не работает, он начинает работать, когда файл уже будет загружен на сервер.

хотелось бы прогресбар еще видеть.

Загружайте через массовую загрузку и увидите.

Ссылка на сообщение
Поделиться на других сайтах

Загружайте через массовую загрузку и увидите.

Спасибо! А почему бы прогрессбар не сделать в стандартной загрузке?

Насчет Апача - еще раз поговорю с хостером....

Ссылка на сообщение
Поделиться на других сайтах

Спасибо! А почему бы прогрессбар не сделать в стандартной загрузке?

Это технически не возможно на обычном хостинге.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...