Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

留言墙无法留言 #28

Closed
ben-fang opened this issue Oct 20, 2023 · 20 comments
Closed

留言墙无法留言 #28

ben-fang opened this issue Oct 20, 2023 · 20 comments

Comments

@ben-fang
Copy link

发起留言时提示 Application error: a client-side exception has occurred (see the browser console for more information).
怀疑是Clerk未反馈正确的imageUrl
image

@CCKNBC
Copy link

CCKNBC commented Dec 23, 2023

同问,API部分为什么报400

@CaliCastle
Copy link
Owner

看样子是没拿到用户数据?

@CCKNBC
Copy link

CCKNBC commented Dec 23, 2023

看样子是没拿到用户数据?

现在能留言了,但是 反应还是无法点击
image

以及我不确定 Clerk 使用测试环境,而不是生产环境会不会有影响
麻烦大佬帮忙看看
https://www.ccknbc.cc/blog/test-post

另外我不知道为什么 重新部署后 在数据库没被改动 也没看到攻击迹象的情况下,反应和访问量突然变为 万,我毫无头绪,重新部署也没用

@CCKNBC
Copy link

CCKNBC commented Dec 24, 2023

抱歉 打扰了 https://www.vercel-status.com/
好像是 Vercel 的故障,等他们修复后重新部署应该可以解决

@ben-fang
Copy link
Author

那我之后也试着重新部署一遍吧,是Clerk和Vercel都要重新部署?

@CCKNBC
Copy link

CCKNBC commented Dec 24, 2023

那我之后也试着重新部署一遍吧,是Clerk和Vercel都要重新部署?

就是 Resend 那里有个要注意的点,需要验证域名,然后修改email.ts 里为对应的,不然会卡在邮件发送那里,导致报错

我是在另一个 issue 看到的

Clerk 应该不用,到时候 Vercel 重新部署再试试看吧

我就说为什么 访问量变成随机,反应全变成万

@CaliCastle
Copy link
Owner

看样子是没拿到用户数据?

现在能留言了,但是 反应还是无法点击

image

以及我不确定 Clerk 使用测试环境,而不是生产环境会不会有影响

麻烦大佬帮忙看看

https://www.ccknbc.cc/blog/test-post

另外我不知道为什么 重新部署后 在数据库没被改动 也没看到攻击迹象的情况下,反应和访问量突然变为 万,我毫无头绪,重新部署也没用

我晚点看看 👌

@CaliCastle
Copy link
Owner

所以是解决了?

@ben-fang
Copy link
Author

所以是解决了?

问题没解决,把email.ts和Resend都配置好之后还是报Client-Side Error,但现在手边没有电脑,没办法定位问题。
Vercel那边现在确实提示Edge Function运行存在问题,不排除这种可能性。

@CCKNBC
Copy link

CCKNBC commented Dec 24, 2023

我晚点看看 👌

我在试着重新部署,然后我点击了一下,反应能变成正常值,但刷新后还是显示异常;访问量,的话还是异常

image

@CCKNBC
Copy link

CCKNBC commented Dec 24, 2023

不好意思 找到原因了 环境变量忘记改回来了
VERCEL_ENV === 'production'

@ben-fang
Copy link
Author

所以是解决了?

我这边Resend已经配置好了,但报错信息还是这个
image

@CaliCastle
Copy link
Owner

不好意思 找到原因了 环境变量忘记改回来了 VERCEL_ENV === 'production'

本地开发看到的访问量是模拟随机的

@CCKNBC
Copy link

CCKNBC commented Dec 24, 2023

不好意思 找到原因了 环境变量忘记改回来了 VERCEL_ENV === 'production'

本地开发看到的访问量是模拟随机的

看到错误相关代码,我马上明白了环境变量复制粘贴忘记改过来了,还好没新开一个 issue
目前一切正常,就期待更多优化了

@CaliCastle
Copy link
Owner

所以是解决了?

我这边Resend已经配置好了,但报错信息还是这个 image

这个感觉很明显是 Clerk 的配置有问题,要不然不会拿不到用户数据

@ben-fang
Copy link
Author

所以是解决了?

我这边Resend已经配置好了,但报错信息还是这个 image

这个感觉很明显是 Clerk 的配置有问题,要不然不会拿不到用户数据

但我确实再三检查过Clerk的配置,没有问题,难道是因为用的是Production Mode?

@ben-fang
Copy link
Author

所以是解决了?

我这边Resend已经配置好了,但报错信息还是这个 image

这个感觉很明显是 Clerk 的配置有问题,要不然不会拿不到用户数据

但我确实再三检查过Clerk的配置,没有问题,难道是因为用的是Production Mode?

如果真的是Clerk配置的问题,那评论功能也应该拿不到用户数据,但现在评论功能是正常的

@CaliCastle
Copy link
Owner

你本地能复现吗 @ben-fang

@ben-fang
Copy link
Author

你本地能复现吗 @ben-fang

本地无法复现,本地只能Development Mode,这种情况下Clerk也用Development Mode是没有问题的,但Vercel那边不论是Development还是Production都是同样的问题

@CaliCastle
Copy link
Owner

@ben-fang 那你私聊我 TG or Discord 你的 clerk 设置看看

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants