YFcmf-tp6验证码不通过,报错令牌数据无效

问题描述:

linux安装了yfcmf,php的fpm进程修改了用户;导致在进系统的时候报了index/temp/..下面的权限不足,和admin/temp/下的权限不足;都给全777权限后,在登录的时候验证码一直不正确;提示令牌数据无效。

问题截图:


解决办法:

打开代码进行跟踪,发现验证码是通过session进行控制的;在写入和获取session的时候,报无权限获取。找到问题了,也是权限问题。修改权限问题

session文件地址在:项目根目录/runtime/session

赋予777权限

或者使用命令去操作

chmod 777 dsession(记得在runtime目录执行)

完成后就可以正常登录了

相关推荐
m0_748239331 小时前
【PHP】部署和发布PHP网站到IIS服务器
android·服务器·php
赖赖赖先生9 小时前
fastadmin 框架 生成qr code 二维码图片,PHP 7.4版本
开发语言·php
网络安全成叔12 小时前
【网络分析工具】WireShark的使用(超详细)
网络·计算机网络·计算机·wireshark·php
非凡的世界14 小时前
PHP高性能webman管理系统EasyAdmin8
php·thinkphp·高性能·webman
T.O.P1116 小时前
TCP 传输可靠性保障
网络·tcp/ip·php
程序员shen16161116 小时前
注意⚠️:矩阵系统源码开发/SaaS矩阵系统开源/抖音矩阵开发优势和方向
java·大数据·数据库·python·php
shaoing17 小时前
php的zip扩展 先装libzip
php
为天空着色17 小时前
TOTP双因素认证(2FA)php简单实现
密码学·php
m0_7482371521 小时前
PHP实现登录和注册(附源码)
开发语言·php