Хорошо, я не хочу больше тратить время на изучение этого вопроса, но я хочу предложить вариант загрузки .tar вместо простого zip.
$archive = "/home/stevenbu/public_html/temp/".$twitter_name.".tar";
$directory = "/home/stevenbu/public_html/temp/".$twitter_name;
exec("tar -cf $archive $directory");
Проблема в том, что когда я извлекаю .tar, он имеет 5 папок глубиной, я не хотел бы никаких папок и только файлы в .tar
Большое спасибо