Lua 字节码加密和解密需要确保使用相同版本的 Lua 或 Luajit 进行这两个操作。如果您在加密时使用了 Luajit,那么解密时也应该使用相同版本的 Luajit。

cannot load incompatible bytecode 错误通常是由于尝试在不同版本的 Lua 或 Luajit 之间加载字节码导致的。确保在加密和解密的过程中都使用相同版本的 Luajit。

如果您的 Nginx 使用了 OpenResty,那么 OpenResty 包含了一个特定版本的 Luajit。在这种情况下,您需要确保使用相同版本的 Luajit 来加密和解密 Lua 字节码。

请检查您使用的 Lua 或 Luajit 的版本,并确保在加密和解密时使用相同版本的工具

点赞(0)

评论列表 共有 0 评论

暂无评论

微信服务号

微信客服

淘宝店铺

support@elephdev.com

发表
评论
Go
顶部