PHP içinde tar bir değişkeni üzerinden bir dosya adı geçen?

0 Cevap php

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);

?>

0 Cevap