opcache要開啟嗎 怎樣清除opcache緩存?
怎樣清除opcache緩存?1. php.ini文件默認(rèn)配置opcache.validate時(shí)間戳=1opcache.revalidateFreq=2//默認(rèn)情況下,更改的文件將每2秒驗(yàn)證一次,緩存
怎樣清除opcache緩存?
1. php.ini文件默認(rèn)配置opcache.validate時(shí)間戳=1opcache.revalidateFreq=2//默認(rèn)情況下,更改的文件將每2秒驗(yàn)證一次,緩存將更新
2。應(yīng)用程序
在聯(lián)機(jī)環(huán)境下調(diào)試時(shí),如果代碼被更新,則不會(huì)立即生效。緩存更新后才生效,不方便調(diào)試
3。解決方案
開發(fā)環(huán)境:
將修改為:opcache.revalidateFreq=1//您可以將2s更改為1s。更改的文件將每隔1s進(jìn)行一次驗(yàn)證,緩存將更新
聯(lián)機(jī)環(huán)境:opcache.validateTimestamps=0//默認(rèn)情況下不會(huì)打開聯(lián)機(jī)環(huán)境。如果未打開,將始終使用緩存
以下兩種方法:
A.通過函數(shù)添加條目文件<?PHP opcache_uureset()?>
B.重新啟動(dòng)web服務(wù)器