![](/img/trans.png)
[英]In Live Server (Windows server 2008 R2 enterprise) PDF Is Not Generating with wkhtmltopdf.exe, but works in Local Host
[英]PDF is not Generating in Live Server (Windows 2008 R2 enterprise) with wkhtmltopdf.exe, but works in Local Host
我們正在使用wkhtmltopdf.exe
(長達10個月沒有出現問題),但是從幾天開始,我們就遇到了wkhtmltopdf.exe
問題。 目前,我們從wkhtmltopdf.exe
得到錯誤,並且沒有為我們生成PDF,我們使用JavaScript。 當我單擊頁面時,將轉到我們的書面錯誤頁面。 我們在PDF中的問題不是來自wkhtmltopdf.exe
任何版本。 我們的代碼和應用程序非常清楚。 wkhtmltopdf.exe
在本地工作,為什么不在實時服務器(Windows 2008 R2企業版)中工作? 我們已經嘗試了來自(wkhtmltopdf站點)[ http://wkhtmltopdf.org/downloads.html]的所有版本,所有版本均在localhost中工作,但未在實時服務器中工作。此工具在我們的產品中非常重要,期待您的回音。
可能您在本地使用ASP.NET開發服務器(Cassini,基本上是IIS6),而在Windows Server上,則使用IIS 7+。 您的ASP.NET應用程序池可能處於集成模式安全性(在IIS7 +上),並且不能從那里調用外部程序(可以在IIS6模式下-IIS7中為經典模式),更不用說訪問Web應用程序根文件夾外部的路徑了。
您可以嘗試將wkHtmlToPdfSharp合並為DLL。
我在這里: https : //github.com/ststeiger/wkHtmlToPdfSharp
這是Pechkin項目的次要版本
https://github.com/gmanny/Pechkin
或者您可以嘗試將應用程序池切換為經典模式。
您使用的wkhtmltopdf是什么版本? 我遇到了完全相同的問題,我的版本是0.12.3。
經過3天的努力解決此問題,我發現要使whtmltopdf軟件生成pdf,我們需要2個文件msvcp120.dll和msvrp120.dll從服務器端運行。 在將這兩個文件復制到與wkhtmltopdf.exe相同的文件夾之后。 它運作完美。 希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.