升级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 "0.0.0.0", port 5432<br /><li>db-1 | 2024-12-14 17:35:35.818 UTC LOG:listening on IPv6 address "::", port 5432<br /><li>db-1 | 2024-12-14 17:35:35.823 UTC LOG:listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"<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 "linux-musl-arm64-openssl-3.0.x".<br /><li>umami-1| <br /><li>umami-1| This happened because Prisma Client was generated for "linux-musl-arm64-openssl-1.1.x", but the actual deployment required "linux-musl-arm64-openssl-3.0.x".<br /><li>umami-1| Add "linux-musl-arm64-openssl-3.0.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:<br /><li>umami-1| <br /><li>umami-1| generator client {<br /><li>umami-1| provider= "prisma-client-js"<br /><li>umami-1| binaryTargets = ["native", "linux-musl-openssl-3.0.x", "linux-musl-arm64-openssl-3.0.x"]<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: "check-db" 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 "linux-musl-arm64-openssl-3.0.x".<br /><li>umami-1| <br /><li>umami-1| This happened because Prisma Client was generated for "linux-musl-arm64-openssl-1.1.x", but the actual deployment required "linux-musl-arm64-openssl-3.0.x".<br /><li>umami-1| Add "linux-musl-arm64-openssl-3.0.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:<br /><li>umami-1| <br /><li>umami-1| generator client {<br /><li>umami-1| provider= "prisma-client-js"<br /><li>umami-1| binaryTargets = ["native", "linux-musl-openssl-3.0.x", "linux-musl-arm64-openssl-3.0.x"]<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: "check-db" 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经常出错,这次更悲剧。 我的自动更新挂了,回滚 2.14 版本,再也不升级了。 吓得我不敢升级了<img src="https://hostloc.com/static/image/smiley/default/funk.gif" smilieid="29" border="0" alt="" /> 你这是arm版吧?建议慢一个节拍升级,我amd的都不敢立即升,等一段时间再说
页:
[1]