powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Установка pecl/ssdeep: проблема с libfuzzy.so
1 сообщений из 1, страница 1 из 1
Установка pecl/ssdeep: проблема с libfuzzy.so
    #39693310
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[Debian 8, php 5.6]
Необходимо установить расширение ssdeep для php . Устанавливаю:
1) apt-get install ssdeep (OK)
2) apt-get install php-pear php5-dev (OK)

Далее устанавливаю само расширение ssdeep утилитой pecl :
3) pecl install ssdeep

Но получаю сообщение об ошибке:
checking for ssdeep... configure: error: "Could not find 'libfuzzy.so'. Try specifying the path to the ssdeep build directory."
ERROR: `/tmp/pear/temp/ssdeep/configure --with-php-config=/usr/bin/php-config' failed

Директория /tmp/pear/temp/ пуста. И не понятно, установилась библиотека libfuzzy.so или нет. А если установилась, то куда ?
И кому нужно указывать путь к этой библиотеке ? (в настройках php - это понятно, но в данном случае его не может найти сам pear на этапе кофигурирования).

----------------------------
Вот здесь написано:
https://treffynnon.github.io/php_ssdeep/installation.html Installing the ssdeep PECL extension
After you have installed a copy of ssdeep (see below for more information) you simply run the following command:
sudo pecl install ssdeep

Installing the ssdeep libraries
I would recommend building ssdeep from source using the instructions from it's project site.
Once done you need to copy .libs/* to /usr/lib so that the php_ssdeep extension can see the ssdeep libraries.
sudo cp .libs/* /usr/lib

You can use the packages supplied with Ubuntu or Debian, but they are not yet updated to the latest version of ssdeep.
If you are having trouble building or running the php_ssdeep extension it expects to see the following directory structure:
/usr/bin/ssdeep
/usr/include/fuzzy.h
/usr/lib/libfuzzy.a
/usr/lib/libfuzzy.la
/usr/lib/libfuzzy.so
/usr/lib/libfuzzy.so.2
/usr/lib/libfuzzy.so.2.0.0
Source: Ubuntu Karmic File List
Указанная здесь команда копирования cp .libs/* /usr/lib естественно не работает, т.к. скрытой корневой директории .libs у меня нет.
Тогда откуда нужно скопировать библиотеки в /usr/lib ? Сейчас в /usr/lib у меня никаких libfuzzy.so нет.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Установка pecl/ssdeep: проблема с libfuzzy.so
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]