Страница 1 из 1

linux_base

Добавлено: 2012-01-19 10:10:11
dmtr
пытаюсь заюзать ZendOptimizer на php5.3.
положил /usr/local/lib/php/20090626/ZendOptimizerPlus.so из линуксового ZendServer-CE.
поставил

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

linux_base-fc-4_16  Base set of packages needed in Linux mode (for i386/amd64)
но

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

# php -v
Failed loading /usr/local/lib/php/20090626/ZendOptimizerPlus.so:  /usr/local/lib/compat/libc.so.6: version GLIBC_2.3 required by /usr/local/lib/php/20090626/ZendOptimizerPlus.so not defined
PHP 5.3.8 with Suhosin-Patch (cli) (built: Oct 21 2011 10:08:03)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with XCache v1.3.2, Copyright (c) 2005-2011, by mOo
/usr/local/lib/compat/ это либы compat6x?
каким образом сделать чтобы либы из /compat/linux/lib брались?

Re: linux_base

Добавлено: 2012-01-19 20:04:15
FiL
a установить LD_LIBRARY_PATH не помогает?

Re: linux_base

Добавлено: 2012-01-20 12:47:52
dmtr
через ldconfig добавил его в пути

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

# ldconfig -r | grep directories
        search directories: /lib:/usr/lib:/usr/lib/compat:/usr/local/lib:/usr/local/lib/compat/pkg:/usr/local/lib/compat:/usr/local/lib/mysql
# ldconfig /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat /usr/local/lib/mysql /compat/linux/lib
# ldconfig -r | grep directories
        search directories: /lib:/usr/lib:/usr/lib/compat:/usr/local/lib:/usr/local/lib/compat/pkg:/usr/local/lib/compat:/usr/local/lib/mysql:/compat/linux/lib
но юзать в конечном итоге не стал, т.к. php -v начал сегфолтиться , а без подключенного оптимайзера нормально выдавал инфу.

поднял в джайле php52 ))