php如何清理网站缓存,php怎么清除opcache缓存
php清除opcache緩存的方法:1、開發(fā)環(huán)境中修改php.ini文件,將“opcache.revalidate_freq”的值改為1;2、在線上環(huán)境中,可以在PHP文件中執(zhí)行“opcache_reset();”代碼,重啟web服務(wù)器。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
1、php.ini默認(rèn)配置
opcache.validate_timestamps=1
opcache.revalidate_freq=2 //默認(rèn)每隔2s會驗證改變的文件并會更新緩存
2、應(yīng)用情況
線上環(huán)境調(diào)試時,如果代碼更新了,不能即時生效,需要等緩存更新后才會生效,不方便調(diào)試
3、解決辦法
1)、開發(fā)環(huán)境:
將修改成:
opcache.revalidate_freq=1 //可以將2s改成1s每隔1s會驗證改變的文件并會更新緩存
2)、線上環(huán)境:
opcache.validate_timestamps=0 //線上環(huán)境默認(rèn)是不開啟,不開啟的話,會一直用緩存
下面兩種方式:
a.入口文件加
opcache_reset();
?>
b. 重啟web服務(wù)器
推薦學(xué)習(xí):《PHP視頻教程》
總結(jié)
以上是生活随笔為你收集整理的php如何清理网站缓存,php怎么清除opcache缓存的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: boid模型的Matlab程序,动物集群
- 下一篇: 法斗犬多少钱一只啊?