PHP tar kullanarak bir klasör arşivlemek istiyorum:
$result = shell_exec("tar cf $sourceFile $sourceFolder -C $source > /dev/null; echo $?");
var_dump($result);
Çıktı:
string(2) "2 "
> /dev/null; echo $?
şey linux altında çalışan bir komut dosyası sonuç kodu çıktılamak içindir;
-C $source
- Bir şey yapmadan önce doğru klasöre değişiklikler
Arşiv oluşturur, bu yüzden bir izin sorunu değil - i linux konsolundan bu çalıştırdığınızda, gayet güzel çalışıyor, çünkü bu gerçekten garip.
"Whoami" ya da "ls" iş para cezası gibi diğer sripts.
Bu ne herhangi bir fikir demek?