Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
请问清空apc缓存,只能重启apache吗? - Drupal大学 - Drupal问答论坛
首页 / 帖子
请问清空apc缓存,只能重启apache吗?

1.在apc.stat = 0的情况下,清空apc缓存,只能重启apache吗?

2.apc是不是不能设置缓存最大周期?我看了参数列表好像没有


3个答案
闻涛
发布于:2014-09-01 18:25

重启apache,graceful重启:

#CentOS
sudo service httpd graceful
#Ubuntu
sudo service apache2 graceful



陈蹊
发布于:2014-09-01 18:41

手动调用,一下函数,或者再devel/php页面填入函数执行,

apc_clear_cache()
apc_clear_cache('user')#只清除user的缓存

还可以通过apc.php管理平台,手动清除缓存数据。


老葛
发布于:2014-09-04 07:43

个人推荐重启一下服务器比较安全,可以保证新代码都被加载。

并且apc.stat=0不会在测试服务器设置,所以生产服务器上,更新频率不会太高,每次release的时候,重启一下apache也可以接受。