Phar - это формат архива PHP. Он аналогичен файлам JAR в Java.
3 ответа

Как мне установить Laravel из phar файла?

Я скачал файл laravel.phar, переименовал его в laravel, переместил в /usr/local/bin и сделал его исполняемым для всех. В моем домашнем каталоге я попробовал laravel new sandbox, но ничего не происходит. Что я сделал не так? Благодарю.
14 фев '14 в 03:58
1 ответ

Как встроить весь проект в файл phar?

У меня есть мой index.php который использует класс внутри библиотеки php (включая папки, классы, подклассы) и т.д.. мой index.php использует всю эту библиотеку ... include("Classes/Crawler.php"); $crawl = new Crawler(); // ... Есть ли простая команд…
29 дек '14 в 21:57
1 ответ

Установите Symfony 2.8 на ПК с Windows 8, Xampp

Ну, я знаю, что это не зависит от операционной системы, когда она собирается установить любую среду PHP. Но моя проблема в том, что я пытаюсь установить его с помощью symfony.phar, установщика symfony, предоставляемого самой symfony. Я загрузил Symf…
15 фев '16 в 20:53
4 ответа

Упаковка PHP-приложения

Я пытаюсь создать файл.phar из моего веб-приложения. Следуя примеру документации php, я попробовал следующее для этой цели. <?php $srcRoot = __DIR__ . "/../app"; $buildRoot = __DIR__ . "/../build"; $p = new Phar("$buildRoot/build.phar", 0, 'build…
17 фев '15 в 16:15
2 ответа

Получить имя файла из самого архива PharData

Мой класс создает PharData архивы для меня. Название архива известно не всем функциям класса. В основном у меня есть план, как это: public function doStuff(\PharData $bundle) { $file = //someFile $bundle->addFile($file); $this->db->update($…
07 июл '14 в 10:05
1 ответ

Phar::webPhar() используется только с фронтальными контроллерами?

Есть ли какая-либо причина использовать Phar::webPhar(), если вы не обращаетесь к Phar напрямую в браузере в качестве фронт-контроллера к веб-приложению php? Есть две другие функции, которые требуют Phar:: webPhar void Phar:: mungServer Phar:: inter…
02 июн '13 в 14:13
1 ответ

Как получить метаданные архива фара внутри выполненного фара?

Я упаковал PHP-приложение в исполняемый архив Phar и поместил его в один класс с методом, который должен обращаться к исполняемому файлу. Phar archive мета-данные. Я мог бы получить метаданные, как показано ниже, однако это кажется странным, что я з…
11 фев '16 в 16:10
1 ответ

Безопасный код PHP (что-то вроде файла JAR)

Я закончил свой код на PHP (используя Laravel) и хотел бы запустить его на хостинге клиента. Я могу загрузить файлы и настроить БД, а не большой! Проблема в том, что они могут видеть код (я имею в виду все - контроллеры, модели и т. Д.) Я знаю о фай…
15 май '17 в 12:21
1 ответ

OpenWrt (Linino) + uHTTPd + PHP 5.4 - как добавить модуль Phar и Filter в PHP

Я борюсь с добавлением Phar а также Filter модуль для PHPпод моим uHTTPd сервер включен OpenWrt (Linino), Могу ли я попросить совета? My system settings: Linux Arduino 3.8.3 PHP Version 5.4.17 Я смог успешно установить другие модули, такие как curl,…
06 апр '14 в 22:58
1 ответ

Как включить.phar и ссылаться на него

Мой каталог выглядит так Тогда мой код выглядит так: require "aws.*"; use Aws\DynamoDb\DynamoDbClient; Это правильный способ сделать это? Это не показывает мне ошибку или что-то еще, поэтому я не знаю, работает ли он или нет.
14 май '13 в 01:00
1 ответ

PharData extractTo метод не смог извлечь.tar.gz в среде Linux

Я хотел бы извлечь файл.tar.gz в определенную папку. Я использовал cURL для загрузки файла.tar.gz из пакетной операции MailChimp. Я использовал код ниже, чтобы извлечь файл tar. $phar = new \PharData('upload/test.tar.gz'); $phar->extractTo('uploa…
09 авг '16 в 06:49
1 ответ

phar файл не работает под apache

Я пытаюсь запустить простой файл phar из веб-браузера с помощью Apache. Я получил это из руководства по PHP <?php // creating the phar archive: try { $phar = new Phar('myphar.phar'); $phar['index.php'] = '<?php echo "Hello World"; ?>'; $pha…
12 июл '18 в 09:37
2 ответа

Используя PHP, как я могу определить (распаковать, если применимо) и извлечь файлы из файлов.tar, .gz, .tar.gz, .zip?

Я знаю это \Phar а также \PharData существуют, но у меня есть некоторые проблемы с методами, которые они поставляют до сих пор. Мне все еще нужно определить mime-тип / тип файла любыми средствами, прежде чем определить, какой Phar*::method() использ…
18 июн '15 в 03:50
2 ответа

PHP - Как заставить работать httpful phar

С http://phphttpclient.com/ я следовал "Установить вариант 1" и первый "быстрый фрагмент". Я в конечном итоге с запросом не определено. Кроме того, и, возможно, в связи с этим, меня смущает тот факт, что в одном из примеров кода написано "$response …
18 июл '15 в 10:19
2 ответа

phpunit phar имеет большую задержку при выполнении

У меня есть последняя версия PHPUnit в виде phar, помещенная в /usr/local/bin/phpunit (4.1.3). Когда я выполняю этот файл на моем бродячем хосте (ubuntu 12.04, php 5.3.10), требуется, как кажется, от 30 до 60 секунд, прежде чем он действительно начн…
12 июн '14 в 16:15
0 ответов

Кодирование как ФАР с монологом

Я использую Codeception, загруженный как PHAR и установленный в /usr/local/bin. Через некоторое время я просто попытался использовать расширение Logger, но не смог его использовать с ошибкой [Codeception\Exception\ConfigurationException] Logger exte…
29 июн '18 в 14:47
0 ответов

Расширенные параметры недоступны при экспорте phar в Eclipse

Моя конечная задача: Создайте phar (php-архив) из Eclipse и сделайте его содержимое недоступным (исходный код) при импорте его в другой проект PHP. Заметки: Я новичок в фар (изучаю его только со вчерашнего дня). Я уже искал в могущественном Интернет…
23 ноя '16 в 10:53
0 ответов

С PHP 7, есть ли какие-либо преимущества в скорости для PHAR?

Я наткнулся на этот пост несколько лет назад, обсуждая за и против PHAR в развертываниях PHP. Одной из главных проблем тогда было отсутствие поддержки APC для PHAR. Кроме крупномасштабных развертываний широко используемых инструментов, я не вижу бол…
26 окт '16 в 15:41
0 ответов

Как создать два одинаковых phar-архива PHP

В настоящее время я пытаюсь распространять программное обеспечение, написанное на PHP, через исполняемый phar-архив. Основная проблема заключается в том, что выходной архив всегда будет иметь другую сумму md5 при последующем создании, даже если исхо…
07 сен '18 в 10:08
2 ответа

Phar ошибка, не могу найти stub.php

Я создал Phar архив Zend Framework, но получаю следующую ошибку:Warning: include(): Failed opening 'phar://z3.phar/stub.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') Это stub.php, который я использовал:<?php __HALT_COMPILER…
13 мар '11 в 17:55