PHP: библиотека Net_SFTP, не может загружать большие файлы - PullRequest
0 голосов
/ 17 января 2012

Я работаю над проектом PHP, который имеет дело с большими файлами вложений.Я использую SFTP-сервер для хранения таких больших файлов.Для загрузки и скачивания файлов вложений я использую библиотеку Net_SFTP .

Загрузка работает нормально.Но функция загрузки работает нормально только для файлов, размер которых ограничен 20 МБ.Но если размер моего файла превышает 20 МБ, тогда моя загрузка застревает на 21672 байт (~ 20,7 МБ), и он возвращает пустой файл при наступлении тайм-аута SFTP.

Я уже проверил ограничение на значения memory_limit, max_execution_time и sftp timeoutPHP, но это не помогло.

Пожалуйста, помогите!

eHussain

1 Ответ

0 голосов
/ 17 января 2012

Что такое версия php?

Вы пытались установить max_input_time на 0?

max_input_time integer

    This sets the maximum time in seconds a script is allowed to parse input data, like POST and GET. It is measured from the moment of

получение всех данных на сервере до начала выполнения скрипта.

( из PHP web-ste )

...