Typ pliku | PHP Extension And Application Repository Archive Format |
Developer | Greg Beaver |
Ads |
PHAR file contains PHP files archived (zip or rar archive) compressed using either bzip or gzip2 compression algorithm. This type of file supports checksums. PHAR archives can store images, stylesheet files or other files required for PHP application to run properly. Archive must contain a PHP file stub describing application loading process, a manifest file describing contents of the archive and archived files. Such archive files are created and opened with PHP tool called PHAR, available in PHP 5.3. PHAR archives are similar to Java JAR archives and can be run with PHP.
PHAR files are used for distributing PHP applications as a single file. PEAR (PHP Extension and Application Repository) is a popular tool for managing PHP extensions that uses PHAR file format. APC tools can be used to optimize executable PHP code to further enhance application’s performance by up to six times. Some well-known applications, such as PhpMyAdmin, Composer or PHPUnit are disributed using PHAR archives.
Plik PHAR zawiera archiwizowane pliki PHP (archiwum zip lub rar) skompresowane przy użyciu algorytmu kompresji bzip lub gzip2. Ten typ pliku obsługuje sumy kontrolne. Archiwa PHAR mogą przechowywać obrazy, pliki stylów lub inne pliki wymagane do prawidłowego działania aplikacji PHP. Archiwum musi zawierać plik pośredniczący w pliku PHP opisujący proces ładowania aplikacji, plik manifestu opisujący zawartość archiwum i pliki zarchiwizowane. Takie pliki archiwalne są tworzone i otwierane za pomocą narzędzia PHP o nazwie PHAR, dostępnego w PHP 5.3. Archiwa PHAR są podobne do archiwów Java JAR i mogą być uruchamiane z PHP.
Pliki PHAR służą do dystrybucji aplikacji PHP jako pojedynczego pliku. PEAR (PHP Extension and Application Repository) to popularne narzędzie do zarządzania rozszerzeniami PHP, które wykorzystuje format plików PHAR. Narzędzia APC można wykorzystać do optymalizacji kodu PHP, aby jeszcze bardziej zwiększyć wydajność aplikacji nawet sześciokrotnie. Niektóre dobrze znane aplikacje, takie jak PhpMyAdmin, Composer lub PHPUnit, są dystrybuowane za pomocą archiwów PHAR.
Jeżeli pojawiła się sytuacja, w której nie możesz otworzyć pliku PHAR na swoim koputerze - przyczyn może być kilka. Pierwszą i zarazem naważniejszą (najszęściej spotykaną) jest brak odpowiedniej aplikacji obsługującej PHAR wśród tych zainstalowanych na Twoim komputerze.
Bardzo prostym sposobem na rozwiązanie tego problemu jest znalezienie i pobranie odpowiedniej aplikacji. Pierwsza część zadania już wykonana - programy do obsługi pliku PHAR znajdziesz poniżej. Teraz wystarczy pobrać i zainstalować odpowiednią aplikację.
W dalszej części tej strony znajdziesz inne możliwe przyczyny powodujące problemy z plikami PHAR.
Brak możliwości otwarcia i pracy z plikiem PHAR, wcale nie musi oznaczać, że nie mamy zainstalowanego na swoim komputerze odpowiedniego oprogramowania. Mogą występować inne problemy, które również blokują nam możliwość pracy plikiem PHP Extension And Application Repository Archive Format. Poniżej została zamieszczona lista możliwych problemów.
Jeżeli jesteś pewien, że wszystkie wymienione powody nie występują w Twoim przypadku (bądź zostały już wyeliminowane), plik PHAR powinien współpracować z Twoimi programami bez żadnego probelmu. Jeżeli problem z plikiem PHAR mimo wszystko nie został rozwiązany, może to oznaczać, że w tym przypadku pojawił się jeszcze inny, rzadki problem z plikiem PHAR. W takim wypadku pozostaje już tylko pomoc specjalisty.
.a6p | Adobe Authorware Application Format |
.action | Mac OS X Automator Action Format |
.actm | Autodesk AutoCAD Action Macro Format |
.ahk | AutoHotkey Script Format |
.air | Adobe AIR Rich Internet Applications |
.apk | Google Android Package Format |
.app | MAC Application Package Or Core System Service Format |
.applescript | AppleScript Script Format |
Jeżeli chcesz powiązać jakiś plik z nowym programem (np. moj-plik.PHAR) możesz skorzystać z dwóch ścieżek postępowania. Pierwsza i najłatwiejsza to kliknięcie prawym przyciskiem myszki na wybranym pliku PHAR. Z rozwiniętego menu wybrać opcję Wybierz program domyślny", następnie opcję "Przeglądaj" i znaleźć żądany program. Całą operację należy zatwierdzić kliknięciem w przycisk OK.
Wiele plików zawiera w sobie dane w postaci tekstu lub liczb. Możliwe jest, że przy otwieraniu nieznanych plików (np. PHAR) popularny w systemie Windows prosty edytor tekstu, jakim jest Notatnik pozwoli nam zobaczyć część danych zakodowanych w pliku. Metoda ta pozwala podejrzeć zawartość wielu plików, jednak zapewne nie w takiej strukturze, jak program dedykowany do ich obsługi.