Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не могу допиться memcached в Windows!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
nkl
Отправлено: 27 Февраля, 2014 - 09:44:32
Post Id



Посетитель


Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012  


Помог: 1 раз(а)




Для разработки собрал сервер wnmp (windows nginx mysql php). Перерыл кучу версий файла memcache.dll и все таки нашел подходящий для pPHP Version 5.5.8 Вот что говорит phpinfo():
Цитата:

memcache
memcache support enabled
Version 3.0.8
Revision $Revision: 329835 $

Directive Local Value Master Value
memcache.allow_failover 1 1
memcache.chunk_size 32768 32768
memcache.compress_threshold 20000 20000
memcache.default_port 11211 11211
memcache.hash_function crc32 crc32
memcache.hash_strategy consistent consistent
memcache.lock_timeout 15 15
memcache.max_failover_attempts 20 20
memcache.protocol ascii ascii
memcache.redundancy 1 1
memcache.session_redundancy 2 2


А мой скрипт говорит обратное:
Цитата:

Fatal error: Class 'Memcached' not found in C:\wnmp-server\www\develop.my\_lib\SessionHandlerMemcache.class.php on line 18

Куда дальше копать не пойму! Я в ступоре! Не понял
(Добавление)
Хотя вы знаете, мекэш все же работает из папки с библиотекой php_memcache.dll взял пример и он прекрасно работает! Может еще каких библиотек не хватает для того что бы использовать Memcached() таким образом?
 
 Top
Мелкий Супермодератор
Отправлено: 27 Февраля, 2014 - 10:08:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




http://nl3.php.net/memcached
http://nl3.php.net/memcache
Это 2 разных пакета.


-----
PostgreSQL DBA
 
 Top
nkl
Отправлено: 27 Февраля, 2014 - 10:38:54
Post Id



Посетитель


Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012  


Помог: 1 раз(а)




Блин, ничего не пойму, для windows нет memcached что ли? Хотя вот что-то нашел вроде... http://blgo[dot]ru/blog/2009/06/08/memcache/
(Добавление)
Да ребят! Проблема решилась. В скрипте инициализации подключил этот файлик и вуала! На винде доступен memcacheD
(Добавление)
И все таки это говно, а не решение. В классе не реализован метод Memcached::touch().
(Добавление)
Ладно, хватит винду мучить, ставлю виртуальный LNMP-сервер куда нить в VirtualBox и е**сь оно все конем!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« PEAR и PECL »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB