今天在mac上 使用单元测试时,测试本项目功能时 全部报错, 测试百度网页连接情况时,就正常 fox.风 经过各方实验,最后得出结果出现在权限问题上面(生成的缓存文件权限) 单元测试使用的当前用户组权限,PHP WEB项目使用的是php-fpm配置中的www用户组权限, 两者生成缓存文件权限不同,导致不能删除,一直报错 解决方法: 方式一:偷懒型 使用完单元测试或要进行单元测试时,手动删除文件缓存,即可解决问题 方式二:一劳永逸性 把php-fpm 的用户组及用户设置和当前用户和用户组相同,重启配置,此问题解决
相关资源:敏捷开发V1.0.pptx