Установка

Это расширение » PECL не поставляется вместе с PHP.

Информация по установке этого расширения PECL может быть найдена в главе руководства Установка PECL расширений. Дополнительная информация, такая как новые версии, скачивание, исходные файлы, информация о разработчике и CHANGELOG, может быть найдена здесь: » https://pecl.php.net/package/judy

Установка на Linux

Из исходных кодов

Загрузите и установите » libJudy, после этого :

     phpize
     ./configure --with-judy[=DIR]
     make
     make test
     make install
    

Ubuntu/Debian

libJudy можно поставить с помощью apt-get:

     apt-get install libjudydebian1 libjudy-dev
    
После чего установите расширение Judy из PECL или из исходных кодов.

Установка на Windows

Загрузите » libJudy, потом разархивируйте исходные коды, откройте командную строку Visual Studio и перейдите в каталог с ними. После этого запустите:

build
Создастся "Judy.lib", который надо скопировать в директорию с библиотеками php-sdk переименовав в "libJudy.lib". После этого скопируйте "judy.h" в каталог php-sdk, содержащий прочие .h файлы.

После этого можно установить расширение из PECL или из исходных кодов, разархивировав их в вам каталог с исходными кодами и собрав таким образом:

    C:\php\pecl\judy\
   
Если исходники PHP лежат в:
    C:\php\src\
   
Остальные шаги аналогичны для сборки всех остальных расширений:
    buildconf
    configure --with-judy=shared
    nmake
   

Установка на macOS

Загрузите и установите » libJudy. После чего установите расширение Judy из PECL или из исходных кодов.