mnoGoSearch extension for php (Как установить?)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
KonishchevDmitry
Сообщения: 92
ОС: Ubuntu

mnoGoSearch extension for php

Сообщение KonishchevDmitry »

Приветствую...

Ubuntu 7.10. Пытаюсь запустить mnoGoSearch PHP Frontend. Для его работы необходим модуль mnoGoSearch для php.
Вот тут нашел HOWTO по данному вопросу, но все равно не получается.

Что я делаю:

Код: Выделить всё

$ apt-get source libapache2-mod-php5
$ cp mnogosearch/ php5-5.2.3/ext/
$ cd php5-5.2.3/
$ rm ./configure
$ ./buildconf --force
$ ./configure --with-mnogosearch=shared,/usr
$ make
$ ls -1 modules/
mnogosearch.a
mnogosearch.la
mnogosearch.so
# cp modules/mnogosearch.* /usr/lib/php5/20060613+lfs/

В php.ini прописываю

Код: Выделить всё

extension=mnogosearch.so

и запускаю

Код: Выделить всё

$php-cgi ../mnogosearch/index.php

который выдает следующее:
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'mnogosearch.so' in Unknown on line 0
X-Powered-By: PHP/5.2.3-1ubuntu6.3
Content-type: text/html

<b>This script requires PHP 4.0.5+ with mnoGoSearch extension</b>


Пробовал также изменить скрипты, чтобы configure запускался с опцией --with-mnogosearch=/usr и запускал dpkg-buildpackage. В итоге получал пакет libapache2-mod-php5, который работал вполне себе отлично (mnoGoSearch PHP Frontend запускался), но при этом сам пакет Synaptic помечал как broken и все время пытался удалить.

Подскажите, пожалуйста, что я делаю не так.
Спасибо сказали: