小萝卜 发表于 2024-12-15 01:37:33

升级umami出错了,大佬看看怎么解决?

<div class="blockcode"><div id="code_Ewm"><ol><li># docker compose up --force-recreate<br /><li>[+] Running 2/2<br /><li> ✔ Container umami-umami-1Recreated                   0.1s <br /><li> ✔ Container umami-db-1 Recreated                   0.1s <br /><li>Attaching to db-1, umami-1<br /><li>db-1 | <br /><li>db-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization<br /><li>db-1 | <br /><li>db-1 | 2024-12-14 17:35:35.818 UTC LOG:starting PostgreSQL 15.10 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 14.2.0) 14.2.0, 64-bit<br /><li>db-1 | 2024-12-14 17:35:35.818 UTC LOG:listening on IPv4 address &quot;0.0.0.0&quot;, port 5432<br /><li>db-1 | 2024-12-14 17:35:35.818 UTC LOG:listening on IPv6 address &quot;::&quot;, port 5432<br /><li>db-1 | 2024-12-14 17:35:35.823 UTC LOG:listening on Unix socket &quot;/var/run/postgresql/.s.PGSQL.5432&quot;<br /><li>db-1 | 2024-12-14 17:35:35.829 UTC LOG:database system was shut down at 2024-12-14 17:26:40 UTC<br /><li>db-1 | 2024-12-14 17:35:35.836 UTC LOG:database system is ready to accept connections<br /><li>umami-1| yarn run v1.22.22<br /><li>umami-1| $ npm-run-all check-db update-tracker start-server<br /><li>umami-1| $ node scripts/check-db.js<br /><li>umami-1| ✓ DATABASE_URL is defined.<br /><li>umami-1| ✗ Unable to connect to the database: Prisma Client could not locate the Query Engine for runtime &quot;linux-musl-arm64-openssl-3.0.x&quot;.<br /><li>umami-1| <br /><li>umami-1| This happened because Prisma Client was generated for &quot;linux-musl-arm64-openssl-1.1.x&quot;, but the actual deployment required &quot;linux-musl-arm64-openssl-3.0.x&quot;.<br /><li>umami-1| Add &quot;linux-musl-arm64-openssl-3.0.x&quot; to `binaryTargets` in the &quot;schema.prisma&quot; file and run `prisma generate` after saving it:<br /><li>umami-1| <br /><li>umami-1| generator client {<br /><li>umami-1| provider= &quot;prisma-client-js&quot;<br /><li>umami-1| binaryTargets = [&quot;native&quot;, &quot;linux-musl-openssl-3.0.x&quot;, &quot;linux-musl-arm64-openssl-3.0.x&quot;]<br /><li>umami-1| }<br /><li>umami-1| <br /><li>umami-1| The following locations have been searched:<br /><li>umami-1| /app/node_modules/.prisma/client<br /><li>umami-1| /app/node_modules/@prisma/client<br /><li>umami-1| /tmp/prisma-engines<br /><li>umami-1| /app/prisma<br /><li>umami-1| error Command failed with exit code 1.<br /><li>umami-1| info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.<br /><li>umami-1| ERROR: &quot;check-db&quot; exited with 1.<br /><li>umami-1| error Command failed with exit code 1.<br /><li>umami-1| info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.<br /><li>umami-1 exited with code 0<br /><li>umami-1| yarn run v1.22.22<br /><li>umami-1| $ npm-run-all check-db update-tracker start-server<br /><li>umami-1| $ node scripts/check-db.js<br /><li>umami-1| ✓ DATABASE_URL is defined.<br /><li>umami-1| ✗ Unable to connect to the database: Prisma Client could not locate the Query Engine for runtime &quot;linux-musl-arm64-openssl-3.0.x&quot;.<br /><li>umami-1| <br /><li>umami-1| This happened because Prisma Client was generated for &quot;linux-musl-arm64-openssl-1.1.x&quot;, but the actual deployment required &quot;linux-musl-arm64-openssl-3.0.x&quot;.<br /><li>umami-1| Add &quot;linux-musl-arm64-openssl-3.0.x&quot; to `binaryTargets` in the &quot;schema.prisma&quot; file and run `prisma generate` after saving it:<br /><li>umami-1| <br /><li>umami-1| generator client {<br /><li>umami-1| provider= &quot;prisma-client-js&quot;<br /><li>umami-1| binaryTargets = [&quot;native&quot;, &quot;linux-musl-openssl-3.0.x&quot;, &quot;linux-musl-arm64-openssl-3.0.x&quot;]<br /><li>umami-1| }<br /><li>umami-1| <br /><li>umami-1| The following locations have been searched:<br /><li>umami-1| /app/node_modules/.prisma/client<br /><li>umami-1| /app/node_modules/@prisma/client<br /><li>umami-1| /tmp/prisma-engines<br /><li>umami-1| /app/prisma<br /><li>umami-1| error Command failed with exit code 1.<br /><li>umami-1| info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.<br /><li>umami-1| ERROR: &quot;check-db&quot; exited with 1.<br /><li>umami-1| error Command failed with exit code 1.<br /><li>umami-1| info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.<br /><li>umami-1 exited with code 1<br /><li>umami-1| yarn run v1.22.22<br /><li>umami-1| $ npm-run-all check-db update-tracker start-server<br /><li>Gracefully stopping... (press Ctrl+C again to force)<br /><li>[+] Stopping 2/2<br /><li> ✔ Container umami-umami-1Stopped                   0.2s <br /><li> ✔ Container umami-db-1 Stopped          </ol></div><em onclick="copycode($('code_Ewm'));">复制代码</em></div><br />
<br />
<br />
升级umami经常出错,这次更悲剧。

炒土豆丝 发表于 2024-12-15 02:30:25

我的自动更新挂了,回滚 2.14 版本,再也不升级了。

TMD 发表于 2024-12-15 10:07:21

吓得我不敢升级了<img src="https://hostloc.com/static/image/smiley/default/funk.gif" smilieid="29" border="0" alt="" />

scheme 发表于 2024-12-15 10:33:47

你这是arm版吧?建议慢一个节拍升级,我amd的都不敢立即升,等一段时间再说
页: [1]
查看完整版本: 升级umami出错了,大佬看看怎么解决?