Home > Archive for 后台开发

phpunit单元测试基础汇总

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

修改nginx、php-fpm运行用户导致无法写入session问题的解决方案

在Linux环境下,我一般喜欢用yum快速搭建LNMP环境,但是搭建出来的环境存在一个问题,就是Nginx的默认执行用户是`nginx:nginx`,php-fpm的默认执行用户是`apache:apache`,当我用php保存一个文件时,文件所属自然而然是`apache:apache`,导致网站内的文件所属不统一,最终可能回导致很多由权限引起的bug。

使用PHP读取视频流,IOS系统无法观看的问题解决方法

项目中遇到了付费视频资源的问题,为隐藏视频真实地址并对观看视频的用户做权限限制,于是就想到了使用php判断当前用户权限读取视频文件,客户端视频地址指向写好的php就好,但是经过简单的代码处理后,电脑和Android并没有发现问题,但是IOS系统播放的时候死活播放不了,进行一番研究之后,得出了解决方案。