小編給大家分享一下php如何清除opcache緩存,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供微山企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為微山眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
php清除opcache緩存的方法:1、開發(fā)環(huán)境中修改php.ini文件,將“opcache.revalidate_freq”的值改為1;2、在線上環(huán)境中,可以在PHP文件中執(zhí)行“opcache_reset();”代碼,重啟web服務(wù)器。
1、php.ini默認(rèn)配置
opcache.validate_timestamps=1 opcache.revalidate_freq=2 //默認(rèn)每隔2s會(huì)驗(yàn)證改變的文件并會(huì)更新緩存
2、應(yīng)用情況
線上環(huán)境調(diào)試時(shí),如果代碼更新了,不能即時(shí)生效,需要等緩存更新后才會(huì)生效,不方便調(diào)試
3、解決辦法
1)、開發(fā)環(huán)境:
將修改成:
opcache.revalidate_freq=1 //可以將2s改成1s每隔1s會(huì)驗(yàn)證改變的文件并會(huì)更新緩存
2)、線上環(huán)境:
opcache.validate_timestamps=0 //線上環(huán)境默認(rèn)是不開啟,不開啟的話,會(huì)一直用緩存
下面兩種方式:
a.入口文件加
<?php opcache_reset(); ?>
b. 重啟web服務(wù)器
看完了這篇文章,相信你對(duì)“php如何清除opcache緩存”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
分享文章:php如何清除opcache緩存
標(biāo)題來源:http://www.rwnh.cn/article0/gdgooo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、動(dòng)態(tài)網(wǎng)站、域名注冊(cè)、響應(yīng)式網(wǎng)站、服務(wù)器托管、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)