sinisha
Новичок
Загрузка на сервер больших файлов
Есть ли решение в обход ограничений PHP на загрузку файлов размером больше установленных в php.ini значений upload_max_filesize (и post_max_size)?
Например, из других сценариев (perl и пр.) это возможно чтением POST-данных из стандартного потока входящих данных. В мануале php приводиться код чтения из стандартного потока (правда для контекста метода PUT, для POST чего то не проходит.)
Есть ли решение в обход ограничений PHP на загрузку файлов размером больше установленных в php.ini значений upload_max_filesize (и post_max_size)?
Например, из других сценариев (perl и пр.) это возможно чтением POST-данных из стандартного потока входящих данных. В мануале php приводиться код чтения из стандартного потока (правда для контекста метода PUT, для POST чего то не проходит.)
PHP:
<?php
/* PUT data comes in on the stdin stream */
$putdata = fopen("php://stdin", "r");
/* Open a file for writing */
$fp = fopen("myputfile.ext", "w");
/* Read the data 1 KB at a time
and write to the file */
while ($data = fread($putdata, 1024))
fwrite($fp, $data);
/* Close the streams */
fclose($fp);
fclose($putdata);
?>