Ikona pliku PHAR

Rozszerzenie pliku PHAR

PHP Archive

Czym jest plik PHAR?

Pliki z rozszerzeniem PHAR są powiązane ze środowiskiem programistycznym PHP.

Jakie dane mogą zawierać pliki PHAR?

Pliki PHAR przechowują zarchiwizowane pliki binarne aplikacji PHP , skompresowane przy użyciu bzip2 lub gzip. Archiwa PHAR zawierają również sumy kontrolne archiwum.

Jak mogę uruchomić pliki PHAR?

Pliki PHAR można uruchamiać za pomocą PHP i dedykowanych menedżerów pakietów. Format PHAR wykorzystywał buforowanie kodu wykonywalnego w celu przyspieszenia aplikacji i różnych innych technik optymalizacji, dzięki którym ten format jest bardzo popularny.

Obawy dotyczące bezpieczeństwa dotyczące plików PHAR

Od PHP 5.3.0 obsługa PHAR jest domyślnie włączona. Jednak automatyczne wykonanie kodu PHAR w środowisku PHP stwarza poważne zagrożenia bezpieczeństwa systemu. Znane są przypadki, w których złośliwy kod PHP był dystrybuowany w plikach PHAR zamaskowanych jako pliki JPEG lub TXT przy użyciu prostego zastępowania rozszerzeń. Otwarcie takiego pliku może spowodować zainfekowanie systemu złośliwym oprogramowaniem.

Programy wspierające rozszerzenie pliku PHAR

Listę oprogramowania obsługującego pliki PHAR, z podziałem na 3 platformy systemowe, znajdziesz poniżej. Pliki z rozszerzeniem PHAR, czy też w każdym innym dowolnym formacie, można spotkać na każdej z platform systemowych. Mogą być przeniesione czy to na urządzenia stacjonarne, czy na platformy mobilne. Nie wszędzie jednak będzie możliwość ich poprawnej obsługi.

Programy obsługujące plik PHAR

MAC OS MAC OS
Linux Linux

Updated: 10/08/2022

Jak otworzyć plik PHAR?

Sytuacji, które mogą uniemożliwić otwarcie plików z rozszerzeniem PHAR jest wiele. Na całe szczęście, najczęściej występujące problemy z plikami PHAR można rozwiązać bez specjalistycznej wiedzy z zakresu IT, a co najważniejsze w krótkim czasie. Poniżej prezentujemy instrukcje, które krok po kroku przeprowadzą Cię przez proces rozwiązania Twojego problemu.

Krok 1. Pobierz PHP

Install software to open PHAR file Pierwsza przyczyna, która nie pozwala na pracę z plikami PHAR to po prostu brak zainstalowanego odpowiedniego oprogramowania współpracującego z PHAR w Twoim systemie operacyjnym. Tutaj mamy bardzo proste rozwiązanie. Wybierz PHP lub jeden z programów z listy (np. Phar), pobierz ze strony producenta i zainstaluj. Pełną listę programów z podziałem na systemy operacyjne znajdziesz powyżej. Jednym z najbezpieczniejszych sposobów na pobieranie oprogramowania jest korzystanie z linków do programów zamieszczonych przez oficjalnych dystrybutorów. Odwiedź stronę producenta PHP i pobierz instalator.

Krok 2. Zaktualizuj PHP do najnowszej wersji

Update software that support file extension PHARKiedy masz już zainstalowany PHP na swoim urządzeniu, a pliki PHAR nadal nie otwierają się poprawnie, sprawdź, czy posiadasz aktualną wersję oprogramowania. Zdarza się, że producenci oprogramowania wprowadzają obsługę innych, nowych formatów plików w nowych wersjach aplikacjacji. Jeżeli posiadasz starszą wersję PHP, może ona nie posiadać obsługi formatu PHAR. Jednak wszystkie rozszerzenia plików, które były obsługiwane przez poprzednie wersje oprogramowania, będą też wspierane w najnowszej wersji PHP.

Krok 3. Powiąż pliki PHP Archive z PHP

Jeśli posiadasz już PHP w najnowszej wersji i problemy nadal występują, należy wybrać domyślny program, który będzie obsługiwał pliki PHAR na Twoim urządzeniu. Czynność ta nie powinna sprawić nikomu problemów. Schemat postępowania jest prosty i podobny, niezależnie od systemu operacyjnego z którego korzystasz.

Associate software with PHAR file on Windows

Zmiana domyślnej aplikacji na Windows

  • Kliknij prawym przyciskiem myszy na ikonie pliku PHAR, i wybierz z menu Otwórz za pomocą
  • Kliknij Wybierz inną aplikację → Więcej aplikacji
  • W ostatnim kroku wybierz Znajdź więcej aplikacji na tym PC i wskaż katalog, w którym został zainstalowany jest PHP. Teraz wystarczy potwierdzić całą operację klikając Zawsze używaj wybranego programu do otwierania plików PHAR i potwierdzić wciskając OK.
Associate software with PHAR file on Mac

Zmiana domyślnej aplikacji na Mac OS

  • Kliknij prawym przyciskiem myszy na pliku z rozszerzeniem PHAR i wybierz pozycję Informacje
  • Przejdź do części o nazwie Otwórz w programie. Jeśli nie jest otwarta, kliknij na jej tytuł, aby rozwinąć dostępne opcje
  • Wybierz PHP i kliknij Zmień wszystko...
  • Na koniec powinien pojawić się komunikat o treści Ta zmiana zostanie zastosowana do wszystkich dokumentów z rozszerzeniem PHAR. Kliknij Dalej aby potwierdzić operację.

Krok 4. Sprawdź plik PHAR pod kątem występowania różnych błędów

Jeżeli instrukcje z punktów 1-3 zostały skrupulatnie wykonane i nie przełożyło się to na rozwiązanie problemu, należy sprawdzić wskazany plik z rozszerzeniem PHAR. Może pojawić się wiele problemów, które uniemożliwiają otwarcie pliku.

Check PHAR file for viruses
1. Sprawdź, czy plik PHAR nie jest zainfekowany malware lub innym szkodliwym oprogramowaniem

Jeżeli plik jest zawirusowany, szkodliwe oprogramowanie zawarte w pliku PHAR uniemożliwia otwarcie jego oryginalnej zawartości. Najbezpieczniej jest od razu przeskanować plik Twoim programem antywirusowym, bądź skorzystać ze skanera antywirusowego online. Jeśli okaże się, że plik PHAR jest zainfekowany, musisz postępować zgodnie z wyświetlonymi zaleceniami.

2. Sprawdź czy plik PHAR jest kompletny i nie jest uszkodzony

Jeśli plik PHAR powodujący problemy, został Ci wysłany przez inną osobę, poproś o jeszcze jedną jego kopię Być może nie został poprawnie skopiowany na nośnik danych i jest niekompletny, taka sytuacja uniemożliwia poprawne korzystanie z jego zasobów. Analogicznie, pobieranie pliku z rozszerzeniem PHAR z internetu mogło być przerwane i nie posiada on wszystkich danych. Należy wtedy raz jeszcze pobrać plik z tego samego źródła.

3. Sprawdź, czy posiadasz uprawnienia Administratora

Zdarza się, że do otarcia pliku potrzebujesz uprawnień Administratora systemu. Przełącz się więc na konto posiadające odpowiednie uprawnienia i spróbuj otworzyć plik PHP Archive.

4. Sprawdź, czy system posiada odpowiednią ilość zasobów, aby uruchomić PHP

W sytuacji kiedy system operacyjny jest zbyt obciążony, aby poradzić sobie z otwarciem programu obsługującego pliki z rozszerzeniem PHAR, należy zamknąć wszystkie inne aplikacje.

5. Sprawdź, czy posiadasz aktualną wersję systemu operacyjnego i wszystkich sterowników

Posiadając aktualne wersje oprogramowania, systemu operacyjnego i sterowników będziesz mógł się czuć bezpiecznie. Mogą one także pomóc w rozwiązaniu problemów z PHP Archive. Może okazać się, że nowsze wersje oprogramowania rozwiązują problemy z PHAR, które występowały wcześniej, lub były spowodowane bugami w systemie.

Chcesz pomóc?

Jeżeli posiadasz dodatkowe informacje na temat rozszerzenia pliku PHAR będziemy wdzięczni, jeżeli podzielisz się nimi z użytkownikami naszego serwisu. Skorzystaj z formularza znajdującego się tutaj i prześlij nam swoje informacje dotyczące pliku PHAR.

Najlepsze rozszerzenia plików
Pokaż więcej
Rozszerzenie pliku dnia
nupkg icon

NUPKG

NuGet Package

Plik NUPKG przechowuje znormalizowane pakiety NuGet , których można użyć do dystrybucji kodu źródłowego aplikacji lub biblioteki. NUPKG to a...