【发布时间】:2018-11-06 23:11:43
【问题描述】:
我在节点 js 中工作。我已经安装了鹰嘴豆泥包。它安装正确。我正在使用这个包来修改 pdf 文件。在下载 pdf 时,我称其为鹰嘴豆泥。 Onclick 下载我收到此错误。
Error: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/www/html/node_modules/hummus/binding/hummus.node)
at Object.Module._extensions..node (module.js:681:18)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/node_modules/hummus/hummus.js:5:31)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at /var/www/html/app/routes.js:2250:18
at Layer.handle [as handle_request] (/var/www/html/node_modules/express/lib/router/layer.js:95:5)
在link 的帮助下,我更新了 glibc。但我仍然遇到同样的错误。请帮我找出问题所在。 我正在使用 CentOs 6.9
【问题讨论】:
-
在你的机器上添加
env的输出。还有ldd /var/www/html/node_modules/hummus/binding/hummus.node,如果它有效 -
我不明白
-
你升级到的glibc版本是多少?另外,您能否提供这些命令的输出 1) env 2) ldd --version 3) yum list glibc
-
你有机会尝试我的答案吗?
-
我试过但没用。现在我将服务器更改为 ubuntu。
标签: node.js centos hummus.js gipc