Есть исходинки PHP-5.3.6. При конфигурировании, задаю также путь, куда будут установлены пакеты PEAR (
--with-pear=/usr/local/lib/php/pear). По окончанию конфигурирования, он выдаёт:
PEAR package PHP_Archive not installed: generated phar will require PHP's phar extension be enabled.
В
разделе Phar на сайте php.net никакой опции
./configure для Phar не предусмотрено, более того, если мы выполним команду:
root@localhost:~/php-5.3.6# ./configure --help | grep phar
--disable-phar Disable phar support
то мы увидим только опцию, которая
отключает поддержку Phar, плюс в вышеобозначенном разделе сайта php.net прямо говорится:
«The Phar extension is built into PHP as of PHP version 5.3.0». Всё это как бы намекает нам на то, что
«Phar extension» уже по умолчанию включён в PHP 5.3.
Чего же он тогда жалуется?
Примечание: можно подумать, что в опциях конфигурирования у меня стоит
--disable-phar, потому он и жалуется, но это не так, такую опцию я не включаю.