FiveM 服务器错误 Linux ubuntu 18.04 纱线

FiveM Server Error Linux ubuntu 18.04 Yarn

我是 运行 Pterodactyl Panel 中的 FiveM 服务器,当我最近更新到 3184 时,它开始出现这个问题,我不知道如何解决它,我已经尝试重新安装创建全新安装降级和它一直吐出这个错误。

    compromised = compromised || function (err) { throw err; };
                                                  ^

Error: Unable to update lock within the stale threshold
    at /home/container/resources/[system]/[builders]/yarn/yarn_cli.js:89075:66
    at FSReqCallback.oncomplete (fs.js:146:23) {
  code: 'ECOMPROMISED'
}
Building resource webpack failed.
Error data: yarn failed!```

这是新翼龙面板的 FiveM 蛋的问题。目前,我不确定是否有官方解决方案,因为我从几个月开始就停止使用 Pterodactyl Panel。但是我在使用它时发现了一个解决方法。这是它的工作原理。

第 1 步:

在您的计算机上下载导致此问题的资源。

第 2 步:

在您的计算机上下载并设置默认的 FiveM 服务器,启动服务器,然后启动资源。

第 3 步:

启动资源后,它应该安装所有需要的 yarn 依赖项,并在完成后重新启动资源。您应该会在服务器控制台中看到类似构建完成之类的消息。

第 4 步:

将资源文件夹上传到您的服务器。现在当你启动你的服务器时,它不应该给你任何错误并且资源应该成功启动。

这到底是做什么的?

Yarn 在需要构建资源时需要创建目录和文件等,但 Pterodactyl Panel 出于某种原因未授予 FiveM 创建这些文件的权限。因此,在 Pterodactyl Panel 之外没有任何限制,并且 files/directories 的创建没有任何问题,因此构建成功。