Skocz do zawartości

Gzip bez dostępu do poleceń systemowych


cancel

Rekomendowane odpowiedzi

Witam,

muszę spakować wiele plików na serwerze bez dostępu do shella.

Znalazłem poniższy kod php do backup'u, ale niestety polecenia systemowe też są zablokowane.

Co radzicie? Może w Cronie podpiąć jakieś polecenie???

$q = system("tar -cf ../g.tar ../*");

sleep(10);

$q = system("gzip ../g.tar");

sleep(10);

Recenzje książek rozwojowych i motywacyjnych - złote książki

Wszystko co powinieneś wiedzieć o fotowoltaice - fotowoltaika Żory

Zdrowie, odchudzanie i uroda - zdrowie na zawołanie

Odnośnik do komentarza
Udostępnij na innych stronach

Skopiuj sobie klase do pakowania z phpMyAdmina ;)

Czy dobrze mysle, ze chodzi o zastosowanie gzencode() w export.php?

Nie zabardzo wiem jak zastosować to by wszystkie pliki były ładowane do jednego archiwum.

Może jakieś inne pomysły...

Recenzje książek rozwojowych i motywacyjnych - złote książki

Wszystko co powinieneś wiedzieć o fotowoltaice - fotowoltaika Żory

Zdrowie, odchudzanie i uroda - zdrowie na zawołanie

Odnośnik do komentarza
Udostępnij na innych stronach

phpMyAdmin/libraries/zip.lib.php

Tym bez problemu spakujesz co zechcesz.

Wielkie dzięki. Coś z tego będzie.

Recenzje książek rozwojowych i motywacyjnych - złote książki

Wszystko co powinieneś wiedzieć o fotowoltaice - fotowoltaika Żory

Zdrowie, odchudzanie i uroda - zdrowie na zawołanie

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Troche odkopuje stary temat :/

Ale mam pytanie czy wie ktos jak tylko tarowac pliki ?

Bo ta klasa od phpadmina dziala slicznie ale troche trawa zanim sie spakuje sporo plikow, jak by to tylko tarowal to powinno byc chyba szybciej.

Dzieki

Odnośnik do komentarza
Udostępnij na innych stronach

$q = system("tar -cf ../g.tar ../*");
Takie polecenia możesz wydawać na swoim hoscie :D

Szanujący się admin blokuje tego typu funkcje... Jeśli jest czynna to śmiało można powiedzieć, że admin jest raczej nieuważny.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

No wlasnie ale w temacie jest "bez dostepu do polecen systemowych" :(

Jak ktos ma jakies inne sugesie to dzieki ;)

Ale skoro NIE MA dostępu to tak samo z poziomu crona nie uruchomisz skryptu który korzysta z funkcji do których nie ma dostępu :(

Poza tym dziwie się ze zanim napiszesz nie sprawdzisz swoich koncepcji w praktyce.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Chyba czegos nie ograrniam.

nie chodzi o crona :(

Tak jak pisalem mam teraz ta klase z phpadmina i jest fajna tylko troche czasu zajmuje spakowanie.

I bylem ciekawy czy nie macie jakis pomyslow na cos w takim stylu ale dla samego tarowania.

o masz.

Przeczytam to co napisalem i sam siebie nie rozumiem :/

dobra na dzisiaj juz starczy.:(

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności