网站首页技术博客

easywechat报错:Failed to cache access token​

洞天水月2021-03-12 14:29:282571人次阅读
摘要overtrue/wechat 默认使用的是 symfony/cache 来进行缓存操作,ubuntu中,symfony/cache会在/tmp目录下建立symfony_cache来储存临时缓存。 ps:如果不是/tmp目录,可以使用 sys_get_temp_dir() 方法获取你的临时文件目录。

easywechat报错:Failed to cache access token

overtrue/wechat 默认使用的是 symfony/cache 来进行缓存操作,ubuntu中,symfony/cache会在/tmp目录下建立symfony_cache来储存临时缓存
ps:如果不是/tmp目录,可以使用 sys_get_temp_dir() 方法获取你的临时文件目录。

这里遇到问题是因为symfony目录所属用户组并非程序运行的用户组,程序没有对该目录的写权限,所以导致无法缓存access_token

修改/tmp/symfony的目录所属用户即可

文章评论