Я пытаюсь разкапливаться на zip -файле непосредственно из потока php: // input . Я запускаю Laravel Homestead, PHP 7.1.3-3+Deb.Sury.org ~ xenial+1 , с конечной точкой на myproject.app/upload , вот curl Команда: < /p>
curl --request POST \
--url 'http://myproject.app/upload' \
--data-binary "@myfile.zip" \
< /code>
Вот список всех методов, которые я пробовал, которые все не сбои: < /p>
dd(file_get_contents('compress.zlib://php://input'));
< /code>
file_get_contents (): не может представлять поток ввода типа в качестве дескриптора файла < /em> < /p>
< HR />
$fh = fopen('php://input', 'rb');
stream_filter_append($fh, 'zlib.inflate', STREAM_FILTER_READ, array('window'=>15));
$data = '';
while (!feof($fh)) {
$data .= fread($fh, 8192);
}
dd($data);
< /code>
"" < /em> < /pt>
$zip = new ZipArchive;
$zip->open('php://input');
$zip->extractTo(storage_path() . '/' . 'myfile');
$zip->close();
< /code>
ziparchive :: Extractto (): недействительный или неонициализированный Zip объект < /em> < /p>
Здесь Все ли ссылки, которые я нашел по теме: < /p>
http://php.net/manual/en/wrappers.php#83220
http://php.net/manual/en/wrappers .php#109657 < /p>
http://php.net/manual/en/wrappers.compr ... php#118461
https://secure.phabricator.com/rp425663 ... 7ca18f9c17
https://arjunphp.com/how-to-unpack-a-zi ... using-php/
i ' M начинает думать, что невозможно работать на потоках со встроенной функцией ZIP PHP. Накладные расходы и сложность написания временных файлов были бы довольно разочаровывающими. Кто -нибудь знает, как это сделать, или это ошибка?
Подробнее здесь: https://stackoverflow.com/questions/449 ... put-stream
Расписки или надувать PHP: // входной поток? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1740524971
Anonymous
Я пытаюсь разкапливаться на zip -файле непосредственно из потока php: // input . Я запускаю Laravel Homestead, PHP 7.1.3-3+Deb.Sury.org ~ xenial+1 , с конечной точкой на myproject.app/upload , вот curl Команда: < /p>
curl --request POST \
--url 'http://myproject.app/upload' \
--data-binary "@myfile.zip" \
< /code>
Вот список всех методов, которые я пробовал, которые все не сбои: < /p>
dd(file_get_contents('compress.zlib://php://input'));
< /code>
file_get_contents (): не может представлять поток ввода типа в качестве дескриптора файла < /em> < /p>
< HR />
$fh = fopen('php://input', 'rb');
stream_filter_append($fh, 'zlib.inflate', STREAM_FILTER_READ, array('window'=>15));
$data = '';
while (!feof($fh)) {
$data .= fread($fh, 8192);
}
dd($data);
< /code>
"" < /em> < /pt>
$zip = new ZipArchive;
$zip->open('php://input');
$zip->extractTo(storage_path() . '/' . 'myfile');
$zip->close();
< /code>
ziparchive :: Extractto (): недействительный или неонициализированный Zip объект < /em> < /p>
Здесь Все ли ссылки, которые я нашел по теме: < /p>
http://php.net/manual/en/wrappers.php#83220
http://php.net/manual/en/wrappers .php#109657 < /p>
http://php.net/manual/en/wrappers.compression.php#118461
https://secure.phabricator.com/rp42566379dc3c4fd01a73067215da4a7ca18f9c17
https://arjunphp.com/how-to-unpack-a-zip-file-using-php/
i ' M начинает думать, что невозможно работать на потоках со встроенной функцией ZIP PHP. Накладные расходы и сложность написания временных файлов были бы довольно разочаровывающими. Кто -нибудь знает, как это сделать, или это ошибка?
Подробнее здесь: [url]https://stackoverflow.com/questions/44981813/unzip-or-inflate-php-input-stream[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия