easywechat 缓存token等信息失败
错误如下截图:移动端授权登录也会爆出这个提示错误
解决办法:
overtrue/wechat 默认使用的是 symfony/cache 来进行缓存操作,
symfony/cache会在/tmp目录下建立:symfony_cache来储存临时缓存。
因为之前使用www-data用户运行的项目,所以symfony_cache目录已被www-data创建,且其他用户不可写,直接删掉这个目录或者修改权限就可以了!
然后再运行得时候可能会出现easywechat.log报错,这是权限不足,删除掉这个文件就可以了
/tmp/symfony-cache,这个目录文件删掉
ps:如果不是/tmp目录,可以使用 sys_get_temp_dir() 方法获取你的临时文件目录。
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}