虚拟机上手动部署lamp环境,部署项目并且设置runtime文件777权限,为什么还是报错

最近想要尝试linux环境部署项目,项目使用的框架是thinkcmf5,在手动部署好lamp环境后,正常部署项目,并且对缓存文件runtime文件夹设置777的权限,但访问项目还是会报权限的错误,缓存文件无法写入,这是为什么啊?图片说明

尝试给项目分配与apache配置中相同的用户及用户组,不过我已经对文件夹赋予777的权限,这个用户,用户组的设置并不起作用
这是我对文件权限的设置
图片说明

**找到解决办法了,原帖地址 https://blog.csdn.net/qq_32372113/article/details/80688759 **

图片说明