找回密码
 立即注册

QQ登录

只需一步,快速开始

啊阿怪

高级会员

105

主题

289

帖子

1282

积分

高级会员

积分
1282
啊阿怪
高级会员   /  发表于:2024-8-8 09:13  /   查看:1026  /  回复:7
10金币
本帖最后由 Lay.Li 于 2024-8-12 10:42 编辑

我的工程发布后,手机页面提示更新数据库失败,如果将手机页面设置为启动页再发布,在电脑上更新又是可以的,具体原因我也没找到为啥,请教各位大佬!demo附上。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,研究了一下,您这里的操作是不是,发布应用后,手机访问,然后点击登录 登录后点击业务数量上报 然后点击已有的记录 修改后点击保存,就提示更新数据表失败了是么 您也可以同步看一下服务器诊断日志,是不是有请先登录再更新数据库呢 看了一下您的demo,这里您是自定义了一张表去做登录的逻辑,但是实际上并没有登录到活字格中。所以对于活字格来说,这个用户还是没有登录的匿名用户 然后再和您说下活字 ...

7 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-8 09:13:42
来自 6#
本帖最后由 Lay.Li 于 2024-8-8 16:40 编辑

大佬,研究了一下,您这里的操作是不是,发布应用后,手机访问,然后点击登录

登录后点击业务数量上报


然后点击已有的记录

修改后点击保存,就提示更新数据表失败了是么

您也可以同步看一下服务器诊断日志,是不是有请先登录再更新数据库呢

看了一下您的demo,这里您是自定义了一张表去做登录的逻辑,但是实际上并没有登录到活字格中。所以对于活字格来说,这个用户还是没有登录的匿名用户

然后再和您说下活字格这边的授权策略

如果是用户类型授权,是不限制并发的(只限制后台添加的用户数量,匿名用户可以无限制访问),但是匿名用户只能新增数据,不能修改和删除(所以这里您在手机页面修改就报错了)
如果是并发授权的话,增删改数据都可以,但同时访问页面的人数不能超过并发授权数量(一个匿名用户算一个并发数量)



至于您再pc页面访问,可以成功,猜测可能是您pc页面之前有真正使用活字格的用户名密码登录了这个网页,这个网页有缓存记录,所以是能更新成功,您可以试一下在pc页面打开一个无痕窗口再去操作。估计就不能更新了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-8 12:30:49
2#
您好,您说的设置手机页面为其他页面,是设置这个页面为启动页么。具体更新失败的操作步骤可以描述一下么,是直接运行demo,进行那些操作呢,您可以详细描述一下,这样我们可以更好的帮助到您


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
啊阿怪
高级会员   /  发表于:2024-8-8 13:48:45
3#
Lay.Li 发表于 2024-8-8 12:30
您好,您说的设置手机页面为其他页面,是设置这个页面为启动页么。具体更新失败的操作步骤可以描述一下么, ...


是这样,将该PC页面设置为启动页,然后将该启动页的手机版页面设置为手机页面的“登录页面”,发布后我用手机打开就是“登录页面”,但是用手机操作到数据编辑页面或者数据新增页面,保存时会显示更新数据库失败。然后为了测试是否PC端也存在该类问题,我又将登录页面设置为启动页发布(类似于我在电脑上操作手机页面),但是在电脑上操作到数据编辑或者新增页面时,点击保存是OK的,又没有显示更新数据库失败。不清楚哪儿有问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-8 14:45:06
4#

大佬,您是不是上传错demo了,这里面没有设备变更信息-MT设备这个页面哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
啊阿怪
高级会员   /  发表于:2024-8-8 14:54:48
5#
Lay.Li 发表于 2024-8-8 14:45
大佬,您是不是上传错demo了,这里面没有设备变更信息-MT设备这个页面哈

demo没错,图配错了,应该是下面这个图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
啊阿怪
高级会员   /  发表于:2024-8-8 17:26:11
7#
Lay.Li 发表于 2024-8-8 16:37
大佬,研究了一下,您这里的操作是不是,发布应用后,手机访问,然后点击登录

登录后点击业务数量上报

懂了,感谢您的细心解答,好评!
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-8 17:47:10
8#
不客气哈~
另外,其实不推荐使用这种方式,因为这种方式的话,活字格的审计日志中,记录数据库记录的创建者,修改者都是匿名用户,如果需要记录数据的日志的话,还得您自己去写逻辑去记录数据的创建者,修改者等信息
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部