在Ubuntu上重新启动apache时如何避免清除PHP APCu缓存

时间:2018-07-12 15:06:50

标签: php apcu

我已经在Ubuntu计算机上设置了PHP APCu缓存。但是问题是每次重新启动apache时都会清除缓存的数据。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

由于PHP是作为apache进程运行的,因此您不能如此轻松地做到这一点。但是您可以将php-fpm与apache一起使用,然后它们将是两个独立的进程。您只需要安装php-fpm,并在apache vhost配置中以及在其中运行即可:

ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/path/to/your/documentroot/$1
DirectoryIndex /index.php index.php

有关使用php-fpm配置apache的更多信息,请参见here