目前将旧代码移动到新服务器。我的环境配置为仅使用套接字。
也许可以配置zend framework 1使用unix socket连接到memcached服务器?
P.S。不要混淆人:问题不是关于本机php会话机制,而是ZF1缓存一个。
e.g。我们在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'] %>
我看不到任何可以在zf1代码中使用memcached unix套接字的东西,但也许有人可以建议一些无痛的解决方法..
答案 0 :(得分:0)
ZF1类应该使用Memcached类。似乎它将使用套接字路径代替端口为0的主机。