Closed hiBenzhu closed 2 years ago
是否按官方文档安装、是否有使用cdn、反向代理等等,说清楚。
是否按官方文档安装、是否有使用cdn、反向代理等等,说清楚。
今天刚用宝塔面板安装的 没有用cdn 反向代理啥的 自己注册了一个账号要邮件激活才发现的
尝试一下用php8在根目录执行 php artisan key:generate
看看能不能解决
看一下根目录.env
文件的APP_URL
的值是否和你设置的站点域名一致。如果不一致,修改成你的域名,然后执行 php artisan config:clear
@hiBenzhu 你图裂了
env里边的appurl改成了我的域名了的
@hiBenzhu 在程序根目录执行,你这个是在哪个目录?
不知道什么原因,不介意就把宝塔账号密码以及站点名称、站点管理员账号密码发至邮箱 i@wispx.cn 吧,我这里无法重现。
已发
@hiBenzhu 经排查,系伪静态设置错误导致程序接收到了错误的签名,你服务器站点设置的原伪静态:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
而正确的伪静态应该是:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
文档地址:https://docs.lsky.pro/docs/v2/quick-start/installation.html#%E5%87%86%E5%A4%87%E5%AE%89%E8%A3%85
感谢麻烦这么久 原来是这个问题 我昨天根据官方文档安装的时候打开网站404,就去百度了别的博客安装教程 设置了他们给的伪静态,然后能正常安装了,也不知道后面居然会导致签名错误🫣 我居然把这茬忘了 实在麻烦
解决了就好,那就先关闭了,还有问题可以重新打开此 issue。
自己再仔细检查一下吧,我试过没有问题。
@hiBenzhu 刚刚复现了,我在排查一下看看。
@hiBenzhu 找到原因了。访问激活链接时,你需要登录需要激活的账号,而不是其他账号,否则激活链接的签名和账号不匹配就会显示 403 无权限。
嗯嗯 已解决 感谢
新用户注册后邮件验证链接点击进去 登陆之后直接返回403页面 是软件的403页面,前面问题参考了不会处理
麻烦给小白一点具体的修改思路或者方案,在此感激不尽,不然真的就要关了邮件验证选项了