Já tinha tentado, mas alguma coisa tinha feito mal...
A verdade é que com:
@system('unzip -oq "'.$Path.$ficheiro.'" -d '.$Path);
funcionou na perfeição...
Viva o LINUX!!!

Muito Obrigado
Lucinda
Já tentou utilizar a descompressão/compressão do SO mesmo?
No linux temos o unzip/zip para fazer o trabalho
Só mandar um system()$path = "pasta/para/arquivo/upado/arquivo.zip"; $result = system("unzip -lv" . $path, $retorno);
Entendeu a idéia?
[]'s