如何清除eAccelerator中的caching?

我无法清除eAccelerator中的caching。 我用以下命令删除了目录/var/cache/php-eaccelerator/*所有文件:

 rm -rf /var/cache/php-eaccelerator/* 

但是这并没有帮助。 我使用CentOs操作系统。

如何清除caching?

如果您仍然有编译eAccelerator的源代码,请检查源文件夹内的控制面板脚本config.php 。 通过您的网站访问它(保护它免受任何使用某种AuthBasic机制的人访问,或allow from IP

用你最喜欢的编辑器编辑文件,并在文件顶部更改$user$pw 。 之后,启动它,你应该能够清理caching,只要你想。 想想还有更多的事情可以用这个来操纵。

您可以这样删除/清除/刷新eAcceleratorcaching:

首先通过SSH以root身份login服务器(使用Putty或任何SSH客户端)。

默认情况下,这是eAcceleratorcaching目录/tmp/eaccelerator ,所以使用此命令删除所有超过24小时的caching。

 tmpwatch --mtime --all 24 /tmp/eaccelerator 

有时候,eAcceleratorcaching目录可能与/var/cache/eaccelerator ,那么在input命令时只需使用正确的目录:

 tmpwatch --mtime --all 24 /var/cache/eaccelerator 

如果你希望你可以用这个命令创build一个cronjob来每天/每周自动执行…