Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem – tar i windows
zbyszek_PL
post 13.12.2005, 04:53:46
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 13.12.2005

Ostrzeżenie: (0%)
-----


Cześć

Mam taki może śmieszny problem ale nie mogę go rozwiązać od jakiegoś czasu pod windowsem lokalnie na komputerze w php przerabiam zdjęcia i chciałem od razu użyć tar-a żeby łatwiej się przenosiło.

Pobrałem wersje bin dla windows ze strony niema problemu z tarowaniem pojedynczych plików ale pojawia się problem przy próbie tarowania wszystkich elementów w katalogu.
Z konsolki działa dobrze a gdy tożsamo przeklejam do exec w php co się krzaczy i powstaje plik z 10KB z błędem i nie da się otworzyć pliku …

DZIAŁA POPRAWNIE :
exec('c:\tar\bin\tar.exe -c -f tsar.tar katalog\test\plik.txt);

NIE DZIAŁĄ
exec('c:\tar\bin\tar.exe -c -f tsar.tar katalog\test\*);

Zetknął się z was już ktoś z czymś takim ?
Bo nie wiem za bardzo jak to rozwiązać…


Chyba że jest jakaś alternatywa na zarchiwizowanie automatycznie w php dużej liczby plików i przeniesienie na serwer podkreślam że jest to pod windows wszystko robione ( ps. ważny jest też fakt że nie będę mieć raczej dostępu do stella więc również chce zrobić pliczek php który po wgraniu i uruchomieniu na serwerze rozpakuje zawartość archiwa wygenerowanego lokalnie na kompie)


Pozdrawiam
Zbyszek
Go to the top of the page
+Quote Post
mike
post 13.12.2005, 09:04:31
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Możesz przecież użyć php nie tylko do wykonania polecenia systemwego,ale też do rozpakowania.
Zajrzyj na przykład do ezComponents jest tam bardzo fajna klasa do obsługi archiwów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 08:47