我已经尝试过在我们的网络服务器上安装wkhtmltopdf但不幸的是它没有安装.我无法访问安装教程中所述的user/bin文件夹.
在public_html文件夹中的服务器上有一个子文件夹_vti_bin,我从wkhtmltopdf-0.9.1-static-i386复制了文件wkhtmltopdf -i386,但是我无法执行它.
如何在(共享主机)Web服务器上安装wkhtmltopdf并使其正常工作?
Chr*_*her 51
我已成功在我的共享主机帐户上安装wkhtmltopdf-amd64而无需root权限.
这是我做的:
从此处下载相关的静态二进制文件v0.10.0:http://code.google.com/p/wkhtmltopdf/downloads/list
编辑:以上已移至此处
通过我的共享主机上的ssh键入以下内容:
$ wget {relavant url to binary from link above}
$ tar -xvf {filename of above wget'd file}
Run Code Online (Sandbox Code Playgroud)
然后,您将在主机上拥有二进制文件,并且无论是否在/ usr/bin /文件夹中都可以运行它.(或者至少我能够)
去测试:
$ ./wkhtmltopdf-amd64 http://www.example.com example.pdf
Run Code Online (Sandbox Code Playgroud)
./前面加以确认.无论如何,为我工作
jmu*_*sch 29
sudo apt-get install wkhtmltopdf
# or
sudo apt install wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)
看看其他答案.
Moh*_*ain 26
如果它的ubuntu然后继续这个,已经测试过了.: -
首先,安装依赖项
sudo aptitude install openssl build-essential xorg libssl-dev
Run Code Online (Sandbox Code Playgroud)
对于64位操作系统
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-amd64.tar.bz2
tar xvjf wkhtmltopdf-0.9.9-static-amd64.tar.bz2
mv wkhtmltopdf-amd64 /usr/local/bin/wkhtmltopdf
chmod +x /usr/local/bin/wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)
适用于32位操作系统
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2
tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2
mv wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
chmod +x /usr/local/bin/wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)
CentOS 最新更新:
sudo yum install -y libpng libjpeg openssl icu libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpiwget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xztar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xzsudo mv wkhtmltox/bin/* /usr/local/bin/wkhtmltopdf -Vrm -rf wkhtmltoxrm -f wkhtmltox-0.12.4_linux-generic-amd64.tar.xz| 归档时间: |
|
| 查看次数: |
110413 次 |
| 最近记录: |