Zend framework Zend framework和APC缓存CLI访问

Zend framework Zend framework和APC缓存CLI访问,zend-framework,caching,command-line-interface,apc,Zend Framework,Caching,Command Line Interface,Apc,我有一个背景工作,就是创建图像。我最初的计划是在作业完成时让作业设置apc缓存键值。我的web应用程序中有一个侦听器,它会ping这个缓存,直到它得到一个值 然而,尽管我已经在php.ini中添加了enable.apc_cli,但fetch和save命令在我的工作中没有任何作用。没有错误,但也没有返回值。APC在我的实际web应用程序中运行良好 我也尝试过使用zend cache工厂,但没有成功。我尝试了apc和文件。 我将尝试使用redis来实现这一点,但我想看看是否可以先使用文件或APC缓存

我有一个背景工作,就是创建图像。我最初的计划是在作业完成时让作业设置apc缓存键值。我的web应用程序中有一个侦听器,它会ping这个缓存,直到它得到一个值

然而,尽管我已经在php.ini中添加了enable.apc_cli,但fetch和save命令在我的工作中没有任何作用。没有错误,但也没有返回值。APC在我的实际web应用程序中运行良好

我也尝试过使用zend cache工厂,但没有成功。我尝试了apc和文件。 我将尝试使用redis来实现这一点,但我想看看是否可以先使用文件或APC缓存

Im使用Zend framework 1.11.11和Zend CE

知道如何从命令行使apc工作吗?此外,如果有一个更好的解决方案来跟踪缓存值以外的作业进度,我很有兴趣听到这一点


提前感谢。

刚刚遇到同样的问题。这不是zend框架的问题,我认为CLI是从Web服务器所在的线程自动沙盒化的。Memcached按预期工作