我正在尝试根据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:标题V3 DSA / SHA1签名,密钥ID 652e84dc:NOKEY 错误:包libgcj不可重定位
或者,还有其他任何方式来填写我缺少的pdf文件吗?我已经研究过Horde PDF,forge_fdf和其他人,但没有任何工作。
答案 0 :(得分:0)
听起来像bluehost更改了您帐户或服务器中的内容。我会尝试打电话给他们或与他们进行实时聊天,我和他们的技术人员有很好的结果。
答案 1 :(得分:0)
我知道他们刚刚升级了服务器的操作系统,是的,CentOS升级导致了这一点。但是你应该能够获得令人不快的lib和pdftk命令的Cent 6转速,并做你以前做过的任何事情来使它工作。它可能是以下内容:
libgcj-4.4.6-3.el6.x86_64或 的libgcj-4.1.2-51.el5
/usr/lib64/libgcj.so.10 =看起来是新的库路径
但请与他们联系,找出哪一个或哪一个。