Проблемы с содержанием петли PhardataPhp

Кемеровские программисты php общаются здесь
Anonymous
Проблемы с содержанием петли Phardata

Сообщение Anonymous »

Я пытаюсь зацикнуть содержание штрафа смолы в PHP с phardata < /code>, но я наткнулся на странное неожиданное поведение.
TAR содержит файл с очень длинным именем. Вместе с именем базовой папки он превышает длину 100 символов (всего 110), и при зацикле содержание с помощью < /p>

Код: Выделить всё

$archive = new PharData($tarPath);
foreach ($archive as $file) {
\\ Do stuff
}
Перерывы цикла не могут получить доступ к записи файла phar в длинном файле. Вместе с этой (старой) проблемой это заставляет меня верить, что проблема возникает из GNU TAR (на оригинальном PC Linux) против BSD TAR
(на моем Mac). < /P>
Есть ли способ прилегать к каталогу на Linux, который не сломает Phardata < /code>, когда он будет подключен к обоинам, чтобы оба использовались в обоих файлах, которые используются в то же время, чтобы скидности на то, чтобы с платчиками было то же, что и на Sply Sposes? Системы: tar -czvf my_file.tar.gz Directory_name
TAR версии
linux: tar (gnu tar) 1.26
mac: bsdtar 3.5.3 -libarchive 3.7.4 zlib/1.2.12 li bz2lib/1.0.8
Версия PHP - 8,2

Подробнее здесь: https://stackoverflow.com/questions/796 ... ent-issues

Вернуться в «Php»