Przydatną funkcją występującą w większości programów klienckich FTP, takich jak FileZilla, jest możliwość włączania równoczesnych transferów, dzięki czemu można połączyć się z serwerem FTP za pomocą wielu połączeń, aby jednocześnie przesłać 10 plików zamiast tylko 1 pliku. Istnieją jednak również niektóre serwery WWW, które wymuszają ograniczenia połączeń, a po przekroczeniu tego limitu zapora automatycznie zablokuje Twój adres IP na kilka minut. Jest to ogromna irytacja dla wielu webmasterów, ponieważ są chwile, takie jak aktualizacja oprogramowania forum, które wymagają przesłania kilku tysięcy plików i wykonanie transferu zajmuje dużo czasu z powodu limitu połączeń.
Nie stanowi to problemu, jeśli posiadasz serwer dedykowany, na którym możesz zwiększyć limit połączeń, ale jeśli jesteś na serwerze współdzielonym, istnieje szansa, że zespół wsparcia nie przyjmie takiego żądania. Rozwiązaniem tego problemu jest przesłanie pojedynczego pliku ZIP za pomocą oprogramowania klienta FTP, a następnie użycie skryptu PHP w celu wyodrębnienia pliku do wyznaczonego folderu. 1. Menedżer plików cPanel
cPanel to najpopularniejszy panel sterowania używany przez wielu hostów internetowych. Jeśli masz dostęp do cPanel serwera współużytkowanego, bardzo prawdopodobne jest, że istnieje internetowy menedżer plików, którego można użyć do wyodrębnienia spakowanych plików znajdujących się na serwerze. Wszystko, co musisz zrobić, to kliknąć prawym przyciskiem myszy plik archiwum i wybrać wypakuj. Zostaniesz poproszony o podanie ścieżki do pliku, który chcesz wyodrębnić.
Menedżer plików cPanel obsługuje rozpakowywanie archiwów ZIP, GZ i BZ2.
2. Menedżer plików eXtplorer
Jeśli twój serwer WWW nie ma cPanel, nie martw się, ponieważ jest to alternatywny darmowy internetowy menedżer plików o nazwie eXtplorer, który pozwala wyodrębniać archiwa. Ponieważ jest to w pełni funkcjonalny internetowy menedżer plików, samo oprogramowanie zawiera 415 plików, które najpierw wymagają przesłania na serwer. eXtplorer jest bardzo łatwy w instalacji, ponieważ wszystko, co musisz zrobić, to załadować cały katalog na swój serwer internetowy, uzyskać dostęp do adresu URL przesłanego folderu z przeglądarki internetowej i możesz zalogować się przy użyciu domyślnej nazwy użytkownika i hasła „admin” (bez cudzysłowów) .
Po zalogowaniu zostaniesz poproszony o zmianę hasła administratora ze względów bezpieczeństwa. Po zakończeniu przejdź do pliku archiwum, który chcesz wyodrębnić, kliknij go prawym przyciskiem myszy i wybierz „Wyodrębnij archiwum”. W przeciwieństwie do cPanel, który monituje o ścieżkę do wyodrębnienia plików, eXtplorer po prostu rozpakuje pliki do folderu, w którym aktualnie się znajduje. Bezpieczniej byłoby wyodrębnić archiwum ZIP z pustego folderu, aby zapobiec przypadkowemu zastąpieniu istniejącego pliku.
Pobierz eXtplorer
3. Rozpakuj
Unzipper to skrypt PHP, który może wyodrębniać archiwa ZIP i GZIP na serwerach WWW. Wszystko, co musisz zrobić, to załadować plik PHP i uzyskać dostęp do pliku z przeglądarki internetowej.
Unzipper wyświetli tylko pliki ZIP / GZIP, które znajdują się w tym samym katalogu co skrypt PHP w rozwijanym menu. Jeśli więc nie widzisz pliku archiwum, który chcesz wyodrębnić, sprawdź dwukrotnie lokalizację skryptu rozpakowującego PHP i pliku ZIP / GZIP.
Pobierz The Unzipper
4. Skrypt PHP do przesyłania i wyodrębniania
Ten skrypt PHP działa nieco inaczej niż Unzipper, umożliwiając przesyłanie plików ZIP z przeglądarki internetowej, a następnie skrypt zostanie automatycznie wyodrębniony po zakończeniu przesyłania. Dzięki temu nie musisz nawet uruchamiać swojego ulubionego programu klienckiego FTP, aby przesłać plik archiwum ZIP.
Ważną uwagą jest to, że ten skrypt wypakowuje zawartość archiwum do nowego katalogu o tej samej nazwie pliku archiwum. Innymi słowy, dla 7-Zip ten skrypt PHP używa „Rozpakuj do” zamiast „Rozpakuj tutaj”.
Pobierz zamek błyskawiczny
5. net2ftp
net2ftp to popularny internetowy serwer FTP, w którym można uzyskać dostęp do serwera FTP bezpośrednio z przeglądarki internetowej i wykonywać polecenia FTP bez użycia oprogramowania klienta FTP. Po połączeniu się z serwerem FTP z poziomu net2ftp wybierz plik archiwum i kliknij przycisk Rozpakuj znajdujący się w prawym górnym rogu, aby wyodrębnić plik ZIP.
W rzeczywistości żaden z klientów FTP nie może wyodrębnić ani rozpakować plików archiwów na serwerze FTP, ponieważ na FTP nie ma takiego polecenia. Net2ftp umożliwia jednak pobranie pliku archiwum z serwera WWW, wyodrębnienie plików z serwera, a następnie przesłanie wszystkich plików z powrotem na serwer. W związku z tym możesz zauważyć, że net2ftp zajmuje dużo czasu, jeśli w archiwum znajdują się tysiące plików.
Odwiedź net2ftp
Dodatkowa wskazówka : jeśli chcesz użyć Menedżera plików eXtplorer, ale masz problemy z przesyłaniem ponad 400 plików, możesz skorzystać ze skryptu PHP z czwartej metody przesłania pliku archiwum eXtplorer, który zostanie automatycznie wyodrębniony po zakończeniu przesyłania .