php如何清理网站缓存,php怎么清除opcache缓存
生活随笔
收集整理的這篇文章主要介紹了
php如何清理网站缓存,php怎么清除opcache缓存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
php清除opcache緩存的方法:1、開發環境中修改php.ini文件,將“opcache.revalidate_freq”的值改為1;2、在線上環境中,可以在PHP文件中執行“opcache_reset();”代碼,重啟web服務器。
本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦
1、php.ini默認配置
opcache.validate_timestamps=1
opcache.revalidate_freq=2 //默認每隔2s會驗證改變的文件并會更新緩存
2、應用情況
線上環境調試時,如果代碼更新了,不能即時生效,需要等緩存更新后才會生效,不方便調試
3、解決辦法
1)、開發環境:
將修改成:
opcache.revalidate_freq=1 //可以將2s改成1s每隔1s會驗證改變的文件并會更新緩存
2)、線上環境:
opcache.validate_timestamps=0 //線上環境默認是不開啟,不開啟的話,會一直用緩存
下面兩種方式:
a.入口文件加
opcache_reset();
?>
b. 重啟web服務器
推薦學習:《PHP視頻教程》
總結
以上是生活随笔為你收集整理的php如何清理网站缓存,php怎么清除opcache缓存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: boid模型的Matlab程序,动物集群
- 下一篇: php接口开发 安全_PHP开发api接