Ben ancak benim basit bir test komut sadece arşiv dosyaları listelemek oldu ilk bölümünde, en başarısız olduğu, sonuçta PHP içinde bir tar arşivdeki bazı dosyaları ayıklamak çalışıyorum.
Bu test script başarısız bir nedeni var mı?
Ne çıkış görürsünüz:
> -sh-3.2$ php showfile.php /var/www/vhosts/smartphonesoft.com/httpdocs/fred/epf/itunes20100825.tbz
> tar: Old option `f' requires an
> argument. Try `tar --help' or `tar
> --usage' for more information.
Benim basit bir PHP script:
<?php
foreach (glob("/var/www/vhosts/smartphonesoft.com/httpdocs/fred/epf/itunes*.tbz") as $file) {
}
$path_parts = pathinfo($file);
$tarfile = $path_parts['filename'];
echo $file . "\n";
exec('tar tvf $file',$ret);
?>