clevel
Новичок
Установка модуля pecl/memcache
ОС: freebsd 5.4
PHP: 4.4.3
Apahce 1.3
устанавливаю по инструкции http://blog.ajohnstone.com/archives/installing-memcached/
1. libevent-1.3e
2. memcached-1.2.4
3. запускаю memcached -d -u nobody -m 512 127.0.0.1 -p 1121
4. собираю memcache-2.2.1
5. php.ini:
extension = memcache.so
memcache.allow_failover = 0
делаю симлинк
от /usr/local/lib/php/extensions/no-debug-non-zts-20020429/memcache.so
к /usr/local/lib/memcache.so
php -i | grep -i 'memcache'
memcache
memcache support => enabled
memcache.allow_failover => 0 => 0
memcache.chunk_size => 8192 => 8192
memcache.default_port => 11211 => 11211
memcache.hash_function => crc32 => crc32
memcache.hash_strategy => standard => standard
memcache.max_failover_attempts => 20 => 20
Registered save handlers => files user memcache eaccelerator
OLDPWD => /usr/home/clevel/memcache-2.2.1
_SERVER["OLDPWD"] => /usr/home/clevel/memcache-2.2.1
_ENV["OLDPWD"] => /usr/home/clevel/memcache-2.2.1
Все ок...
рестарт апача ./apachectl restart
после этого и httpd status и php -i | grep -i 'memcache' выдают:
PHP Warning: Unknown(): Unable to load dynamic library './memcache.so' - Cannot open "./memcache.so" in Unknown on line 0
Гугл по этой ошибке прошерстил, и поиск на пхпклубе. Все без толку. Пмогите. плз, понять, что не так сделал.
Установку всех прог делал через исходники.
На одном из линков прочитал, что может быть проблема с версиями устанавливаемых выше библиотек.. Пробовал перставлять каждую из программ ниже версией - бесполезно...
Заранее огромное спасибо!
-~{}~ 15.12.07 16:39:
Спасибо огромное 440hz, проблема была банальная: надо было поставить в extension_dir = "/usr/local/lib/php/20020429";
тему можно закрывать
ОС: freebsd 5.4
PHP: 4.4.3
Apahce 1.3
устанавливаю по инструкции http://blog.ajohnstone.com/archives/installing-memcached/
1. libevent-1.3e
2. memcached-1.2.4
3. запускаю memcached -d -u nobody -m 512 127.0.0.1 -p 1121
4. собираю memcache-2.2.1
5. php.ini:
extension = memcache.so
memcache.allow_failover = 0
делаю симлинк
от /usr/local/lib/php/extensions/no-debug-non-zts-20020429/memcache.so
к /usr/local/lib/memcache.so
php -i | grep -i 'memcache'
memcache
memcache support => enabled
memcache.allow_failover => 0 => 0
memcache.chunk_size => 8192 => 8192
memcache.default_port => 11211 => 11211
memcache.hash_function => crc32 => crc32
memcache.hash_strategy => standard => standard
memcache.max_failover_attempts => 20 => 20
Registered save handlers => files user memcache eaccelerator
OLDPWD => /usr/home/clevel/memcache-2.2.1
_SERVER["OLDPWD"] => /usr/home/clevel/memcache-2.2.1
_ENV["OLDPWD"] => /usr/home/clevel/memcache-2.2.1
Все ок...
рестарт апача ./apachectl restart
после этого и httpd status и php -i | grep -i 'memcache' выдают:
PHP Warning: Unknown(): Unable to load dynamic library './memcache.so' - Cannot open "./memcache.so" in Unknown on line 0
Гугл по этой ошибке прошерстил, и поиск на пхпклубе. Все без толку. Пмогите. плз, понять, что не так сделал.
Установку всех прог делал через исходники.
На одном из линков прочитал, что может быть проблема с версиями устанавливаемых выше библиотек.. Пробовал перставлять каждую из программ ниже версией - бесполезно...
Заранее огромное спасибо!
-~{}~ 15.12.07 16:39:
Спасибо огромное 440hz, проблема была банальная: надо было поставить в extension_dir = "/usr/local/lib/php/20020429";
тему можно закрывать