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

PHP 5.3.14-1 ошибка на библиотеку

Добавлено: 2012-06-28 8:14:12
bagas
Добрый день.
Обновил php с версии 5,3,10 на 5,3,14 и теперь выходит такое ругательство, не пойму что он хочет.
Сервер debian 6

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

 # uname -r
2.6.32-5-686-bigmem

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

# php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/memcached.so' - /usr/lib/php5/20090626+lfs/memcached.so: undefined symbol: zend_new_interned_string in Unknown on line 0
PHP 5.3.14-1~dotdeb.0 with Suhosin-Patch (cli) (built: Jun 21 2012 00:51:58)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH

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

# php -m | grep mem
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/memcached.so' - /usr/lib/php5/20090626+lfs/memcached.so: undefined symbol: zend_new_interned_string in Unknown on line 0
memcache

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

 # netstat -tap | grep memcached
tcp        0      0 localhost:11211         *:*                     LISTEN      1233/memcached

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

# ls -al | grep mem
-rw-r--r-- 1 root root  75K Jun 22 23:06 memcached.so
-rw-r--r-- 1 root root  87K Jun 21 08:52 memcache.so
Подскажите как исправить.
На данный момент стоит такая версия

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

# dpkg -l | grep php5-memcache
ii  php5-memcache                      5.3.14-1~dotdeb.0            memcache module for php5
ii  php5-memcached                     5.3.14-1~dotdeb.0            memcached module for php5

Re: PHP 5.3.14-1 ошибка на библиотеку

Добавлено: 2012-06-28 8:20:44
bagas

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

# /etc/init.d/memcached status
memcached is running.

Re: PHP 5.3.14-1 ошибка на библиотеку

Добавлено: 2012-06-30 14:13:42
bagas
разобарлася сам.
для начало:
apt-get install libmemcached-dev
после
pecl install memcached
и все встало нормально.