ODOO Unable To Find Wkhtmltopdf On This System.

元气小坏坏 提交于 2019-12-23 17:52:12

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

if you are using ODOO version 8 and getting some error like –

Unable to find Wkhtmltopdf on this system. The report will be shown in html.

It means you need to upgrade the version of Wkhtmltopdf library on your server.

Let me elaborate this problem first-

As we all know, when we install ODOO-version 8 on the server, we have also install some necessary libraries too like – python-decorator, python-werkzeug and many more libraries. ” Wkhtmltopdf ” is also one of them. Now, lets come to the main problem, when we install “wkhtmltopdf” on server, using command like –

sudo apt-get install -y wkhtmltopdf

this command install an outdated wkhtmltopdf and odoo generate a wrong pdf (with 0 byte ) and popup error saying to update to the new wkhtmltopdf. So this is not a ODOO Error, but we can say it`s a wkhtmltopdf issue(moreover it`s a version issue).

Solution is to upgrade ” wkhtmltopdf ” to 0.12.1 like this –

1) Download wkhtmltopdf version from wkhtmltopdf depending on your system arch (32 or 64 bit) –

# For 64-bit - Linux (Ubuntu Trusty) - Ubuntu 14.04
 
sudo wget http://sourceforge.net/projects/wkhtmltopdf/files/archive/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
 
# For 64-bit - Centos- 7.1.1503 (Core) 
 
sudo wget http://sourceforge.net/projects/wkhtmltopdf/files/archive/0.12.1/wkhtmltox-0.12.1_linux-centos7-amd64.rpm

2) Install the downloaded package as –

# For Ubuntu 
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
 
# For Centos 
sudo rpm -Uvh wkhtmltox-0.12.1_linux-centos7-amd64.rpm

3) Copy files as –

sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin

4) Restart Odoo server and then try again.

That`s it !!! I hope it will help someone.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!