php内存泄露的原因分析和垃圾回收机制的探讨

2022-03-02
阅读 3 分钟
1.6k
首先,实现垃圾回收机制的整个原因是为了,一旦先决条件满足,通过清理循环引用的变量来节省内存占用。在PHP执行中,一旦根缓冲区满了或者调用gc_collect_cycles() 函数时,就会执行垃圾回收。

nginx下部署vue项目的缓存策略

2019-12-02
阅读 1 分钟
8.5k
在部署vue项目的过程中,发现经常已经更新了项目的打包文件,但是其他人使用起来还是访问的老版本。而自己打开浏览器用开发者工具刷新查看请求,就是正常的发送If-None-Match来匹配ETag,然后正常返回200或者是304。

yii2缓存写入失败问题排查记录

2019-06-20
阅读 1 分钟
1.9k
在确认代码逻辑没问题后,发现是yii2写入缓存失败的问题。我们yii2的缓存组件是使用文件组件,进入缓存所在的文件夹,发现有少数几个文件夹拥有者是root,而不是运行php-fpm的apache,而这几个文件夹的权限为775,所以apache没有写入的权限。

Windows 7 使用docker需要注意的地方

2019-03-26
阅读 1 分钟
4.4k
Docker Toolbox是通过创建virtualBox虚拟机实现的,虚拟机的虚拟磁盘默认在C:\Users\用户名\.docker下,如果你系统盘剩余空间不多的话,后面使用会出错。可以使用virtualBox里的虚拟介质管理移动到其他盘

wamp环境下运行composer的坑

2019-01-07
阅读 1 分钟
2.9k
网上说是OpenSSL没有打开的问题,打开php.ini,启用插件并设置相应的证书,然后重启Apache。理论上来说,走到这一步应该没什么问题了,phpinfo();里也有OpenSSL的扩展,但是报错依旧。

找出vue里已经导入但是未使用的组件

2018-07-29
阅读 3 分钟
3.2k
JavaScript不能访问本地文件,node.js我不会。如果你没用过php,但是想使用。可以自己搭建一个php环境,Windows下个wamp可以一键安装。