是否可以将apcu(作为php 5.5模块)与suPHP结合使用?
What is best PHP Handler for APC的答案是否:
suPHP也无法使用操作码缓存扩展名,例如eAccelerator或APC
但是这篇文章已经超过一年了,也许并不是指apcu。
我可以成功启用apcu模块(在cPanel中)并通过apc_store
和apc_fetch
传输内容 - 但不能在请求之间传输内容。当我重新加载脚本/页面时,它会忘记我一直存储的内容。
所以我首先要关注的是如果我正在尝试一些不可能的事情呢?
PS:对于记录,What is userland caching APCu extension in PHP?提供了一些有用的背景
答案 0 :(得分:3)
不可能。
suPHP在一个新进程中运行每个PHP请求,因此尝试在请求中跨越请求保存数据的缓存扩展不起作用。 (或者,相反,它们可以工作,但任何存储的数据只能由该作业访问,并在请求结束时丢失。)
如果需要数据缓存,请使用类似memcached的内容。