2015-12-22 3 views
2

В настоящее время перенос устаревшего кода на новый сервер. Моя среда настроена на использование только сокетов.Можно ли подключить zf1 и memcached с помощью unix-сокета?

Возможно, возможно настроить zend framework 1 для использования сокета unix для подключения к серверу memcached?

P.S. Не путать людей: вопрос не связан с механизмом родных php-сессий, но ZF1 кэширует один.

например. мы указываем, что-то вроде следующего в application.ini (мне нужно что-то для Unix сокетов, если есть обходной путь):

; Cache 
resources.cachemanager.database.frontend.name       = Core 
resources.cachemanager.database.frontend.options.automatic_serialization = On 
resources.cachemanager.database.backend.name        = Memcached 
resources.cachemanager.database.backend.options.servers.local.host  = <%= @memcached['listen'] %> 
resources.cachemanager.database.backend.options.servers.local.port  = <%= @memcached['port'] %> 

Я не вижу ничего, что бы работать с Memcached сокеты Unix в ZF1 коде, но возможно, кто-то может посоветовать несколько безболезненных обходных путей.

+0

ли с помощью PHP INI настройки работы? 'session.save_path = имя хоста: 11211' – Scott

+0

@Scott благодарит вас за предложение, у меня проблема с определением механизма кеша, а не с сеансами. Я обновлю вопрос. – avasin

ответ

Смежные вопросы