我用prisma构建了一个快速应用程序,然后上传到cpanel主机,然后运行以下命令:npx prisma migrate dev
npx prisma migrate deploy
npx prisma generate
得到同样的错误
Error: Unable to require(`/home/u1254216/nodevenv/node_apps/cpanel_prisma/16/lib/node_modules/@prisma/engines/libquery_engine-debian-openssl-1.1.x.so.node`)
/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /home/u1254216/nodevenv/node_apps/cpanel_prisma/16/lib/node_modules/@prisma/engines/libquery_engine-debian-openssl-1.1.x.so.node)
我的schema.prisma
文件:
generator client {
provider = "prisma-client-js"
binaryTargets = ["native", "debian-openssl-1.1.x"]
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
prisma版本:
"prisma": "^3.9.1"
"@prisma/client": "^3.9.1"
怎么解决这个问题?
发布于 2022-02-09 16:34:07
如果您的主机操作系统是centOS,您就不能运行prisma,因为它需要一些没有安装在centOs上的库(如GLIBC_2.18)。
https://stackoverflow.com/questions/71027954
复制相似问题