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

Не получается закачать большие файлы


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

У меня вот такая проблема. Пытаюсь закачать 500 метровый файл через "Загрузка файла на сервер". Но файл не загружается. Страница просто обновляется. В PHP настройках стоит макс загрузка 1,5 гига и таймаут 10 минут. Из-за чего такое может быть? Есть ли в ДЛЕ "свой" таймаут? Спасибо.

Вот ещё заметил. Перезагружается страница и пишется ввреху "7"

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

где это ставится ?

ПС у мя вообще ничего не пишется ....страница refresh и все

max_execution_time = 30 ; Maximum execution time of each script, in seconds

max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

но схожу я намного раньше этих цифр ....

если это вообще то

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

У меня файл оригинальные. вверху слева. Приче елси файл inc/files.php похерить, то вместе с ошибой выводится 7. Не могу отследить откуда )

хотя параноя может у меня с семёркой. Но файлы не грузит. Жду помощи.

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

где это ставится ?

У хостера в php.ini

Вообще, такие файлы лучше через FTP грузить, а не через интерфейс

http://phpclub.ru/ в помощь

max_execution_time = 30 ; Maximum execution time of each script, in seconds

max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

Так это время выполнения скрипта. Маловато для 500 метров

Смотрите еще memory_limit = 8М, вроде вам надо не менее 48 mb

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

я не лью я заливаю ......... фтп это фтп ... задача стоит залить через интерфейс .....

то что маловато таймаут повторю что проходит 3 секунды 30 там и не пахнет и рефреш так что дело не в этом

мемори лимит стоит 128

пхп ини у меня под рукой сам себе хостер ...

есть какие еще идеи почему страница при загрузки не дает ошибки и не загружает файл а просто рефрешится ?

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

woorus,

PHP непосредственной передачи файла не участвует, в данном случае работает Апач и браузер и уже после загрузки файла начинает работать скрипт PHP, и

поэтому настройки типа

max_execution_time = 30 тут роли не играет, нужно увеливать таймауты в апаче, хотя он вообще то не предназначен для загрузки больших объемов. Для этого используется протокол FTP

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

А не подскажете какой из параметров отвечает за таймаут по моему случаю в апаче ?

#

# Timeout: Время ожидания в секундах, прежде чем сервер примет или отправит

# сообщение о тайм-ауте.

#

Timeout 300


#

# KeepAlive: Позволено или нет устанавливать долговременные соединени

# (persistent connections) (т.е. когда обрабатывается более одного запроса на

# соединение). Для запрета укажите значение "Off".

#

KeepAlive On


#

# MaxKeepAliveRequests: Максимальное число запросов, допустимое в одном

# долговременном соединении. Для снятия ограничений укажите значение 0, но для

# максимального быстродействия мы рекомендуем указать заведомо большое

# конкретное значение.

#

MaxKeepAliveRequests 100


#

# KeepAliveTimeout: Время ожидания в секундах следующего запроса от одного и

# того же клиента в одном подключении.

#

KeepAliveTimeout 15

поигрался с этими не помогло

ПС по возможности гуглить не отпровлять ... загуглился с ног до головы

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

Нет эти настройки думаю не влияют, что нужно точно настраивать я сказать не могу, т.к. таких неправильных экспериментов не проводил.

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

эх ...... и никого интерес не гложет даже ? :) как же тогда работает рапида и тому подобные сервера ? ..... интересно же .... только пока у меня не получается

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

и никого интерес не гложет даже

Я уже сказал, что такой объем проще лить через фтп

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

и никого интерес не гложет даже

Я уже сказал, что такой объем проще лить через фтп

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

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

как же тогда работает рапида и тому подобные сервера ?

они работают на cgi, этот язык гораздо лучше работает с файловой системой чем PHP, на CGI можно реализовать закачку на сервер частями через AJAX, на PHP этого не реализовать.

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

понятно ..... ладно буду биться дальше ..... ибо твердо стою на том что с локалхоста мона залить 500 метров через веб интерфейс :) займет то на рейде пару секунд :) в общем изврат продолжается ..... если кто чем подскажет - спасибо

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

где это ставится ?

У хостера в php.ini

Вообще, такие файлы лучше через FTP грузить, а не через интерфейс

http://phpclub.ru/ в помощь

max_execution_time = 30 ; Maximum execution time of each script, in seconds

max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

Так это время выполнения скрипта. Маловато для 500 метров

Смотрите еще memory_limit = 8М, вроде вам надо не менее 48 mb

подскажите где эти переменные менять???

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

php.ini или в htaccess модно прописать

типа

php_value allow_call_time_pass_reference On

php_value upload_max_filesize 50M

php_value post_max_size 15M

php_value memory_limit 20M

php_flag register_argc_argv 1

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

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

Заранее Спасибо!

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

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

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

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

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

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

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

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

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

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