Memcached на фряху..

craz

Нестандартное звание
блин я не понимаю принципа работы поэтому не могу установить обьясните че как ваще?
 

zerkms

TDD infected
Команда форума
Если ты не понимаешь принципов работы ПО, то какая разница, под какой осью/дистрибом оно крутится?
 

fixxxer

К.О.
Партнер клуба
cd /usr/ports/databases/memcached12
make install
cd /usr/ports/databases/pecl-memcache [d на вкус]
make install

/etc/rc.conf:

memcached_enable="YES"
memcached_flags="-l 127.0.0.1"

всё!

а принцип проще некуда кури ман
 

craz

Нестандартное звание
да в том и дело как проверить она установилась? ну всмысле сделал как фиксер говорит в phpinfo нет ничего... so не надо прописывать в php.ini? в манах как то не понятно написано - я бы не стал спращивать не почитав.
 

A1x

Новичок
so само должно дописаться в /usr/local/etc/php/extensions.ini - остается перезапустить апач
и запустить демона стартовым скриптом из /usr/local/etc/rc.d/
 

craz

Нестандартное звание
so само должно дописаться в /usr/local/etc/php/extensions.ini - остается перезапустить апач
и запустить демона стартовым скриптом из /usr/local/etc/rc.d/
как запустить?
По-моему не прописалось. Во всяком случае я сам залазил добавлял может задублировал(
 

A1x

Новичок
запустить - /usr/local/etc/rc.d/memcached start

может задублировал
трудно проверить? там десяток строк

если ставить расширение пхп из портов оно всегда само дописывает свою строку в extensions.ini
 

craz

Нестандартное звание
запустить - /usr/local/etc/rc.d/memcached start


трудно проверить? там десяток строк

если ставить расширение пхп из портов оно всегда само дописывает свою строку в extensions.ini
да машина с паролями с ссх на работе. Я посмотрю конечно завтра. Спасибо.
 

craz

Нестандартное звание
оно само собой не прописалось в extensions.ini

прописал сам
он сволочь ругаетсо терь
# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/memcached.so' - Cannot open "/usr/local/lib/php/20060613/memcached.so" in Unknown on line 0
PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: Jan 13 2011 00:55:21)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
#

и в этой папке so файла нет соответственно
 

zerkms

TDD infected
Команда форума
craz
Ну так а по указанному пути есть этот файл?
 

craz

Нестандартное звание
еще мне скажите пожалуйста как понять, что демон работает,

я кстати уже делал пекл инстал - сделал еще раз файл появился.

Все установился вроде(нормальная конфа?)

memcached
memcached support enabled
Version 1.0.2
libmemcached version 0.47
Session support yes
igbinary support no
 

Активист

Активист
Команда форума
Попробуй запустить из RC скриптов и посмотри что пишет на консоле \ логи.
 

craz

Нестандартное звание
# /usr/local/etc/rc.d/memcached start
memcached_enable: not found
memcached_flags: not found
Cannot 'start' memcached. Set memcached_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.

почему так?

scs-ntech# /usr/local/etc/rc.d/memcached onestart
memcached_enable: not found
memcached_flags: not found
Starting memcached.

и вот так он теперь запущен до перезапуска сервака? или апача?
rc.conf

sshd_enable="YES"
apache22_enable="YES"
sendmail_enable="NO"
sendmail_submit_enable="NO"
exim_enable="YES"
dovecot_enable=YES
proftpd_enable=YES
enable_quotas="YES"
mysql_enable="YES"
named_enable="YES"
named_chrootdir=""
hostname="scs-ntech.ru"
linux_enable="YES"
memcached_enable = "YES"
memcached_flags = "-l 127.0.0.1"
 

craz

Нестандартное звание
ну короче вроде более менее понял не понял

а) как смотреть запущенного демона
б) как сделать чтоб он автоматом грузился при запуске сервака вроде все правильно выставленно...
 
Сверху