PHP: библиотека Net_SFTP, не может загружать большие файлы

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

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

Я уже проверил memory_limit, max_execution_time и тайм-аут sftp для php, но это не помогло.

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

эХусейн


person eHussain    schedule 17.01.2012    source источник


Ответы (1)


Какая версия пхп?

Вы пытались установить 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)

person SimSimY    schedule 17.01.2012