gpt4 book ai didi

linux - 无法在共享主机上运行 wkhtmltopdf

转载 作者:太空宇宙 更新时间:2023-11-04 12:25:31 24 4
gpt4 key购买 nike

这是我第一次使用 wkhtmltopdf。

在我的 Windows 本地电脑上运行良好,但我无法在实时 Linux 共享主机服务器上运行。

我尝试了在 google 上找到的各种解决方案,但没有任何效果。

我是 Windows 用户,所以我对 Linux 一无所知,但我可以通过 SSH 访问主机服务器并且主机确认这是在他们的服务器上使用的正确文件。

首先我得到了文件,然后我尝试提取它但没有成功:

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz

tar xvjf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

tar -xvjf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

tar xvJf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

所以我在本地 Windows 机器上提取了文件。

我在主机服务器上手动创建了这些文件夹:usr/local/bin.

我将 2 个二进制文件从我的本地机器上传到这个 bin 文件夹。

我尝试了几种方法来测试它:

./wkhtmltopdf-amd64 http://www.example.com example.pdf
-bash: ./wkhtmltopdf-amd64: No such file or directory

/wkhtmltopdf-amd64 http://www.example.com ex.pdf
-bash: /wkhtmltopdf-amd64: No such file or directory

./wkhtmltopdf http://www.example.com ex.pdf
-bash: ./wkhtmltopdf: No such file or directory

/wkhtmltopdf http://www.example.com ex.pdf
-bash: /wkhtmltopdf: No such file or directory

拜托,有人可以帮我完成这项工作吗?

最佳答案

确保 wkhtmltopdf 二进制文件具有可执行权限。假设您已将它们复制到/usr/local/bin

chmod +x /usr/local/bin/wkhtmltopdf

然后运行

/usr/local/bin/wkhtmltopdf --version

关于linux - 无法在共享主机上运行 wkhtmltopdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44841663/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com