阅读量:0
要清理PHP的缓存,你可以使用apt-get
命令来更新PHP的模块和配置文件,这将清除由php-fpm
或apxs
生成的缓存。以下是在Debian和Ubuntu系统上执行此操作的步骤:
- 打开终端。
- 输入以下命令以更新PHP模块和配置文件:
sudo apt-get update sudo apt-get upgrade php*
这将更新所有已安装的PHP模块及其配置文件。如果你只想更新特定的PHP模块,可以将php*
替换为模块名称,例如php7.4-fpm
。
- 重启PHP-FPM服务以使更改生效。根据你的PHP版本,命令可能有所不同。例如,对于PHP 7.4,你可以使用以下命令:
sudo systemctl restart php7.4-fpm
现在,PHP的缓存应该已经被清理。请注意,这种方法并不会清理由PHP代码本身生成的缓存,例如OPcache。要清理OPcache,你需要运行php
命令来调用opcache_reset()
函数。例如:
sudo php -i | grep opcache
这将显示OPcache的相关信息。要重置OPcache,请运行以下命令:
sudo php -r 'opcache_reset();'
请注意,在执行此操作之前确保没有其他PHP脚本正在运行,因为这可能会导致意外的结果。