0

我正在尝试根据 bluehost 上网站的用户数据填写 pdf 表单中的字段。大约一个月前,我使用 pdftk 让它工作。昨天由于某种原因它根本不工作。然后我尝试从命令行运行它并收到以下错误。

./pdftk:加载共享库时出错:libgcj.so.7rh:无法打开共享对象文件:没有这样的文件或目录

几个小时以来,我一直在抨击这一点,但无济于事。

有没有办法在bluehost上解决这个问题?我尝试手动安装该库,但无法访问 /var/lib 也无法强制将其安装到其他地方

[~/lib/temp]# rpm -i libgcj-4.1.2-51.SEL5_5.x86_64.rpm 警告:libgcj-4.1.2-51.SEL5_5.x86_64.rpm:标头 V3 DSA/SHA1 签名,密钥 ID 652e84dc : NOKEY 错误:无法在 /var/lib/rpm/.rpm.lock 上创建事务锁(权限被拒绝)

[~/lib/temp]# rpm -i --prefix ~/lib/rpm libgcj-4.1.2-51.SEL5_5.x86_64.rpm 警告:libgcj-4.1.2-51.SEL5_5.x86_64.rpm: Header V3 DSA/SHA1 签名,密钥 ID 652e84dc:NOKEY 错误:包 libgcj 不可重定位

或者,是否有任何其他方式来填充我缺少的 pdf 文件?我查看了 Horde PDF、forge_fdf 等,但没有任何效果。

4

2 回答 2

0

听起来 bluehost 更改了您的帐户或服务器中的某些内容。我会尝试打电话给他们或与他们进行实时聊天,我与他们的技术人员取得了不错的成绩。

于 2012-02-29T03:58:03.407 回答
0

我知道他们刚刚升级了服务器的操作系统,是的 CentOS 升级导致了这种情况。但是你应该能够得到一个 Cent 6 rpm 的有问题的 lib 和 pdftk 命令,并做你以前做过的事情来让它工作。大概是以下几点:

libgcj-4.4.6-3.el6.x86_64 或 libgcj-4.1.2-51.el5

/usr/lib64/libgcj.so.10 = 看起来这是新的库路径

但是请联系他们以找出哪个或哪个。

于 2012-02-29T17:50:33.227 回答