Đường dẫn cửa sổ wkhtmltopdf

Không thể tìm thấy tệp 'C. \Windows\TEMP\TEMPAYIPVTSITI. pdf'

   tại Hệ thống. IO. __Lỗi. WinIOError[Mã lỗi Int32, Chuỗi có thểFullPath]
   tại Hệ thống. IO. Tập hồ sơ. Ban đầu[Đường dẫn chuỗi, chế độ FileMode, quyền truy cập FileAccess, quyền Int32, Quyền sử dụng Boolean, Chia sẻ FileShare, Kích thước bộ đệm Int32, tùy chọn FileOptions, SECURITY_ATTRIBUTES secAttrs, Chuỗi msgPath, Boolean bFromProxy]
   tại Hệ thống. IO. Tập hồ sơ. ctor[String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy]
   tại Hệ thống. IO. Tập hồ sơ. ctor[Đường dẫn chuỗi, chế độ FileMode, quyền truy cập FileAccess, chia sẻ FileShare]
   tại Hệ thống. IO. Tập tin. ReadAllBytes[Đường dẫn chuỗi]
   tại OutSystems. NssHtmlConvertToPdf. CssHtmlConvertToPdf. MssGeneratePDF[String ssExecutablePath, String ssURL, String ssProxy, String ssOtherArgs, Byte[]& ssPDFBinary, String& ssMessageOutput]
   at ssHtmlToPdfConverter. RssExtensionHtmlConvertToPdf. MssGeneratePDF2[HeContext heContext, String inParamExecutablePath, String inParamURL, String inParamProxy, String inParamOtherArgs, Byte[]& outParamPDFBinary, String& outParamMessageOutput]

Nếu muốn sử dụng IMGKit, bạn cũng sẽ phải cài đặt wkhtmltopdf, bao gồm wkhtmltoimage - một công cụ dòng lệnh để tạo hình ảnh từ một trang HTML

Từ tài liệu của IMGKit

Nếu bạn đang dùng Windows hoặc bạn đã cài đặt thủ công wkhtmltoimage tới một vị trí khác với /usr/local/bin, bạn sẽ cần cho IMGKit biết vị trí của tệp nhị phân

Nếu bạn đang sử dụng Rails, bạn có thể xác định điều này trong config/initializers/imgkit. rb Nếu bạn không sử dụng Rails, bạn có thể sử dụng định nghĩa tương tự khi bạn yêu cầu imgkit

IMGKit.configure do |config|
  config.wkhtmltoimage = '/path/to/wkhtmltoimage'
end

Trong Windows, đường dẫn đó phải bao gồm tên tệp và phần mở rộng. Nếu bạn không thêm nó, bạn sẽ nhận được lỗi NoExecutableError hoặc lỗi "Quyền bị từ chối"

Tôi đang sử dụng odoo trên Windows 8 64bit. Tôi đã cài đặt Wkhtmltopdf vào và trong Thông số hệ thống mà tôi đã đặt

Nhập dưới dạng       webkit_path

Giá trị là     C. \Program Files\wkhtmltopdf\bin\wkhtmltopdf. exe

 

Tôi vẫn gặp lỗi bên dưới khi thử hóa đơn cộng với báo cáo thậm chí không xuất hiện trong html

 

Bài báo cáo

Không thể tìm thấy Wkhtmltopdf trên hệ thống này. Báo cáo sẽ được hiển thị trong html

wkhtmltopdf. tổ chức

Nhận xét Chia sẻ

2 Nhận xét

Đăng bình luận Hủy bỏ

cáo Brandon

- 4 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Tôi đang gặp vấn đề tương tự trên Ubuntu VPS 14. 04

Bi-a R Thực hiện

- 6 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

For Windows this is the answer but I have no knowledge of Linux
____2
Control panel -> System -> 
    Advanced System Settings -> Advanced -> Environment variables

Add the following to your path right at the end 
;C:\Program Files\wkhtmltopdf\bin


Ngày 4 tháng 10 năm 2014 12. 47, Brandon Fox đã viết.

Tôi đang gặp vấn đề tương tự trên Ubuntu VPS 14. 04

--
Brandon Fox
Được gửi bởi OpenERP S. A. sử dụng Odoo về Bài đăng trên diễn đàn Không thể tìm thấy Wkhtmltopdf trên hệ thống này. Báo cáo sẽ được hiển thị trong html


13Câu trả lời

2

Trang Chủ

26 Tháng bảy 2020

Câu trả lời hay nhất

Trên nền tảng cửa sổ. Hãy thử thêm tham số sau vào. conf của phiên bản odoo của bạn. Đừng quên khởi động lại máy chủ odoo của bạn sau đó.  

bin_path = C. /Tệp chương trình/wkhtmltopdf/bin


Nó làm việc cho tôi.  

Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

2

lúa gạo MUANGKHOT

30 Tháng chín 2014

Câu trả lời hay nhất

Tôi có cùng một lỗi, nhưng trong Ubuntu 14. 04, vấn đề xuất phát từ định nghĩa PATH. Đảm bảo rằng PATH chứa /usr/locan/bin [nơi cài đặt mkhtmltopdf] trong trường hợp Ubuntu, cụ thể là trong tệp khởi động, như /etc/init. d/odoo-server

 

 

Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

0

Hoa loa kèn Mokrani

19 Tháng tư 2022

Câu trả lời hay nhất

Đối với tôi, tôi đã giải quyết vấn đề này bằng cách thêm dòng này vào tệp conf, khởi động lại máy chủ và nó hoạt động.  

bin_path = D:\Odooe\Odoo14e\thirdparty

Tái bút. tôi có   odoo 14 trên windows 10


Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

0

Aarvi Techsoft

23 tháng mười 2019

Câu trả lời hay nhất

Hoạt động hoàn hảo trên Ubuntu 18 Odoo 12 và Odoo13 của tôi

Các lệnh cần thực thi.
sudo wget https. // xây dựng. wkhtmltopdf. tổ chức/0. 12. 1. 3/wkhtmltox_0. 12. 1. 3-1~bionic_AMD64. deb
sudo dpkg -i wkhtmltox_0. 12. 1. 3-1~bionic_AMD64. deb
sudo apt-get install -f
sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin
sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin

After a service reboot or server reboot, it'll work.

Nguồn. https. //github. com/Yenthe666/InstallScript/issues/102

Nhận xét Chia sẻ

2 Nhận xét

Đăng bình luận Hủy bỏ

Hasan Qureshi

- 14 tháng 6 năm 2021

Xóa bỏ

Chuyển đổi thành câu trả lời

Các lệnh tương tự có thể được sử dụng cho Ubuntu 20. 04 cũng vậy. chỉ cần thay đổi tên tập tin cho phù hợp

Ermin Trevisan

- 14 tháng 6 năm 2021

Xóa bỏ

Chuyển đổi thành câu trả lời

Phiên bản wkhtmltopdf được đề xuất cho Odoo 10 trở lên là 0. 12. 5. Bạn không thể đơn giản sao chép/dán các lệnh trên, chúng phải được điều chỉnh theo phiên bản wkhtmltopdf và phiên bản Ubuntu

0

Boniface Irungu

11 Tháng mười một 2015

Câu trả lời hay nhất

Trên Ubuntu 14. 04 hãy thử cái này

Tải tập tin

sudo wget http. //Tải xuống. con gặm nhấm. org/wkhtmltopdf/0. 12/0. 12. 1/wkhtmltox-0. 12. 1_linux-tin cậy-amd64. cuộc tranh luận

Điều hướng đến thư mục đã tải xuống và cài đặt gói

sudo dpkg -i wkhtmltox-0. 12. 1_linux-tin cậy-amd64. cuộc tranh luận

Sao chép các tệp cho khả năng truy cập người dùng odoo của bạn

Điều hướng đến cài đặt DIR cd /usr/local/bin

Sao chép

Sudo cp wkhtmltoimage /usr/bin/wkhtmltoimage

sudo cp wkhtmltopdf /usr/bin/wkhtmltopdf

Khởi động lại Máy chủ Odoo của bạn và tận hưởng

Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

0

Ludo - 21Nam

26 Tháng chín 2014

Câu trả lời hay nhất

Bạn đã khởi động lại máy chủ của mình chưa?

Nhận xét Chia sẻ

3 Nhận xét

Đăng bình luận Hủy bỏ

Bi-a R Thực hiện

- 26 tháng 9 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Có, tôi đã khởi động lại máy chủ của mình nhưng sự cố vẫn tiếp diễn. Thực ra tôi đã khởi động lại máy tính của mình. Đây có phải là một lỗi đã biết hay có liên quan gì đến Windows không?

Ludo - 21Nam

- 29 tháng 9 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Không phải tôi biết, nhưng một lần nữa tôi không có kinh nghiệm chạy Odoo trên windows

Bi-a R Thực hiện

- 30 tháng 9 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Tôi sẽ cài đặt trên máy Windows. Vào cuối tháng, tôi sẽ là người đàn ông của Windows

Trân trọng,

Bida

Vào ngày 29 tháng 9 năm 2014 4. 48PM, "Ludo - Neobis"

Tôi không biết, nhưng một lần nữa tôi không có kinh nghiệm chạy Odoo trên windows.

--
Ludo - Neobis
Được gửi bởi OpenERP S. A. sử dụng Odoo về Bài đăng trên Diễn đàn Sai

0

Jojo Moreno

4 tháng mười 2014

Câu trả lời hay nhất

Tôi đang gặp sự cố tương tự khi sử dụng bitnami odoo 8. . [

 

Nhận xét Chia sẻ

2 Nhận xét

Đăng bình luận Hủy bỏ

Bi-a R Thực hiện

- 4 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

sửa đổi biến môi trường PATH. Thêm vào cuối dòng ;C. \Program Files\wkhtmltopdf\bin\ sau đó khởi động lại hệ thống. Nếu bạn chạy wkhtmltopdf trong cửa sổ lệnh và nhận được mô tả trợ giúp, thì bạn đã ổn

Maël Camerlynck

- 13 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Vấn đề từ bitnami xin vui lòng?

0

14 tháng một 2021

Câu trả lời hay nhất

Trên nền tảng windows. Nó làm việc cho tôi.
1. Thêm vào tệp cấu hình odoo 
bin_path = C. \Người dùng\. \wkhtmltox\bin
2. Thêm vào tham số hệ thống odoo
key = bin_path , value = C. \Người dùng\. \wkhtmltox\bin
3. Khởi động lại Odoo.

Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

0

DarioG2

4 tháng mười 2014

Câu trả lời hay nhất

Tôi có cùng một vấn đề. Tôi đã thử mọi cách nhưng không có phản ứng tích cực. Hệ thống luôn nói rằng không thể tìm thấy wkhtmltopdf

Trên Hệ thống Win7 32Bit, mọi thứ đều ổn, do đó, nó phải có sự khác biệt giữa 32 Bit và 64 Bit

Nhận xét Chia sẻ

Đăng bình luận Hủy bỏ

0

Jaime Vasquez

26 Tháng chín 2014

Câu trả lời hay nhất

Tôi tin rằng đó là do khoảng cách giữa "Tệp chương trình", hãy thử đặt giá trị bằng "" hoặc tốt hơn là đặt theo kiểu DOS cũ. C. \PROGRA~1\wkhtmltopdf\bin\wkhtmltopdf. người cũ

Khởi động lại odoo và thử

Nhận xét Chia sẻ

4 Nhận xét

Đăng bình luận Hủy bỏ

Bi-a R Thực hiện

- 27 tháng 9 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Jaime tôi đã thử gợi ý của bạn và vẫn không có niềm vui. Có ai đang vui vẻ sử dụng Odoo phiên bản 8 trên Windows 8 64bit không?

Damodar D

- 4 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Lỗi tương tự ở đây trên W7 64b. háo hức chờ tin vui

Bi-a R Thực hiện

- 6 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Control panel -> System -> 
    Advanced System Settings -> Advanced -> Environment variables

Add the following to your path right at the end 

0


Ngày 5 tháng 10 năm 2014 00. 03, Damodar D. đã viết.

Lỗi tương tự ở đây trên W7 64b. háo hức chờ tin vui.

--
Damodar D.
Được gửi bởi OpenERP S. A. sử dụng Odoo về bài đăng trên diễn đàn Sai


Bi-a R Thực hiện

- 6 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Control panel -> System -> 
    Advanced System Settings -> Advanced -> Environment variables

____5
;C:\Program Files\wkhtmltopdf\bin


Ngày 5 tháng 10 năm 2014 00. 03, Damodar D. đã viết.

Lỗi tương tự ở đây trên W7 64b. háo hức chờ tin vui.

--
Damodar D.
Được gửi bởi OpenERP S. A. sử dụng Odoo về bài đăng trên diễn đàn Sai


0

Vincent MENARD

30 Tháng chín 2014

Câu trả lời hay nhất

Xin chào,

Tôi đã giải quyết vấn đề này trên windows 7 bằng cách sửa đổi biến môi trường PATH. Thêm vào cuối dòng ;C. \Program Files\wkhtmltopdf\bin\

sau đó khởi động lại hệ thống.  

Nếu bạn chạy wkhtmltopdf trong cửa sổ lệnh và nhận được mô tả trợ giúp, thì bạn đã ổn

 

Nhận xét Chia sẻ

1 Nhận xét

Đăng bình luận Hủy bỏ

Bi-a R Thực hiện

- 2 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Môi trường Windows vâng, cảm ơn

0

Damodar D

6 Tháng mười 2014

Câu trả lời hay nhất

Tôi đã thử Trong W7 64b -> Bảng điều khiển -> Hệ thống ->   Cài đặt hệ thống nâng cao -> Nâng cao -> Biến môi trường và tìm thấy đường dẫn giá trị rồi thêm vào ;C. \Program Files\wkhtmltopdf\bin ở cuối giá trị

Tại Cài đặt Odoo-> Tham số hệ thống -> Khóa. webkit_path   Giá trị. C. \PROGRA~1\wkhtmltopdf\bin\wkhtmltopdf. exe sau đó khởi động lại

Bây giờ nó có vẻ hoạt động nhưng nó tạo ra một tệp PDF không có chân trang, nhưng HTML vẫn ổn, có manh mối nào không?

 

Nhận xét Chia sẻ

2 Nhận xét

Đăng bình luận Hủy bỏ

Grover Menacho

- 6 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

Cập nhật Odoo lên phiên bản mới nhất

Damodar D

- 6 tháng 10 năm 2014

Xóa bỏ

Chuyển đổi thành câu trả lời

@GH Mediaclud, tôi đã cập nhật và bây giờ nó tạo PDF không có chân trang, đã đổi thành HTML và chân trang là đúng. Tôi đã theo dõi https. //github. com/odoo/odoo/issues/1105 nhưng vẫn thiếu footer, bạn đã sửa chưa?

Chủ Đề