0-RTT/telegraph

Cannot read properties of undefined (reading 'prepare'

Closed this issue · 10 comments

部署的worker,出现这个错误是什么原因?
admin页面也打不开

截图看下你的变量设置。

BaiduShurufa_2024-9-29_16-25-44
变量是这样设置的

BaiduShurufa_2024-9-29_16-25-44 变量是这样设置的

数据库绑定了吗?参考下面这个

BaiduShurufa_2024-9-29_16-37-22

TG_BOT和Telegraph的初始化指令不一样,注意不要弄错,是不是数据库的初始化代码不一样,好像你没有提供。

BaiduShurufa_2024-9-29_16-37-22

TG_BOT和Telegraph的初始化指令不一样,注意不要弄错,是不是数据库的初始化代码不一样,好像你没有提供。

看这里

CREATE TABLE media (
fileId TEXT PRIMARY KEY,
url TEXT NOT NULL
);

就是用这个初始化的,数据库已绑定

BaiduShurufa_2024-9-29_16-42-10

BaiduShurufa_2024-9-29_16-43-50

tg频道里面已经上传了正确的图片,但是这个没有出现图片的链接呢?

BaiduShurufa_2024-9-29_16-45-7

admin登录管理页面

BaiduShurufa_2024-9-29_16-46-14

BaiduShurufa_2024-9-29_16-43-50

tg频道里面已经上传了正确的图片,但是这个没有出现图片的链接呢?

BaiduShurufa_2024-9-29_16-45-7

admin登录管理页面

BaiduShurufa_2024-9-29_16-46-14

把变量全部删除,重新配置。估计是你复制的时候多了其他字符(空格之类的)。例如: ADMIN_PATH这样是不对的,但是填写到cloudflare上面,显示的和ADMIN_PATH是一样的。可以复制这里的变量名称试试。我刚刚测试的时候部署是正常的,请重新尝试!

已解决,是绑定数据库的时候,变量名称是DATABASE,我没写对,我以为随便写的

已解决,是绑定数据库的时候,变量名称是DATABASE,我没写对,我以为随便写的

抱歉,我也没注意到。弄好了就行😊。