opcache缓存代码如何让他过期,调试php好麻烦,每次上传还得等,有没有大神知道怎么弄?
网友回复
有三种方式
一、修改php.ini
修改opcache.revalidate_freq=1
二、在入口php文件最上面增加以下代码
<?php opcache_reset();?>
三、重启web服务器或php-fpm
查看opcache状态
php -i |grep opcache // 结果如下,可以看出opcache.enable => On,处于开启状态 Configure Command => './configure' '--prefix=/usr/local/php-fpm' '--with-config-file-path=/usr/local/php-fpm/etc' '--with-config-file-scan-dir=/usr/local/php-fpm/etc/conf.d' '--enable-opcache' '--enable-fpm' '--enable-calendar' '--enable-ftp' '--with-gmp' '--with-openssl' '--enable-pcntl' '--enable-shmop' '--enable-sysvmsg' '--enable-sysvsem' '--enable-wddx' '--with-xsl' '--enable-bcmath' '--with-libxml-dir' '--enable-mbstring' '--enable-sockets' '--enable-zip' '--with-zlib' '--with-mcrypt' '--enable-exif' '--with-curl' '--enable-mysqlnd' '--with-pdo-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--with-mysql=mysqlnd' '--with-gd' '--with-vpx-dir' '--with-jpeg-dir' '--with-png-dir' '--with-zlib-dir' '--with-tidy' '--with-xpm-dir' '--with-freetype-dir' '--enable-gd-native-ttf' '--with-gettext' '--with-bz2' /usr/local/php-fpm/etc/conf.d/opcache.ini, opcache.blacklist_filename => no value => no value opcache.consistency_checks => 0 => 0 opcache.dups_fix => Off => Off opcache.enable => On => On opcache.enable_cli => Off => Off opcache.enable_file_override => Off => Off关闭opcache 1. 打开opcache配置文件,如上:
vi /usr/local/php-fpm/etc/conf.d/opcache.ini
2. 注释掉
;zend_extension=opcache.so ;opcache.enable=1 ;opcache.enable_cli=0 //disable php_cli ;opcache.memory_consumption=256 //共享内存大小, 这个根据你们的需求可调 ;opcache.interned_strings_buffer=16 //interned string的内存大小, 也可调 ;opcache.max_accelerated_files=40000 //最大缓存的文件数目 ;opcache.revalidate_freq=60 //60s检查一次文件更新 ;opcache.fast_shutdown=1 ;opcache.save_comments=0 //不保存文件/函数的注释3. 重启PHP
/etc/init.d/php-fpm reload
uniapp开发的app或小程序如何将视频投屏?
如何在安卓虚拟机上安装使用chatgpt官方app?
微信小程序如何计入PayPal支付收款?
海外国际版微信小程序如何注册开发上架并开通海外支付收款?
uniapp怎么实现修改默认picker的选中颜色和确认按钮颜色样式?
uniapp怎么实现自定义nav导航条向上滚动导航条背景变色?
js如何生成随机用户昵称?
如何解决python print输出不显示缓冲问题?
python-docx创建Word文档报错ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes
python如何实时监控指定目录的文件增删改操作记录?