[英]wkhtmltopdf Error Code 193
我已经下载了wkhtmltopdf的二进制文件,但是当我尝试调用该函数来创建PDF时,我得到了:
( ! ) Warning: proc_open(): CreateProcess failed, error code - 193 in V:\wamp\www\libs\WkHtmlToPdf.php on line 300
Call Stack
# Time Memory Function Location
1 0.0001 264048 {main}( ) ..\index.php:0
2 0.0074 1589152 Router->__construct( ) ..\index.php:89
3 0.0085 1640944 Pdfe->index( ) ..\Router.php:122
4 15.5444 1731712 WkHtmlToPdf->send( ) ..\pdfe.php:25
5 15.5444 1731864 WkHtmlToPdf->getPdfFilename( ) ..\WkHtmlToPdf.php:187
6 15.5446 1732112 WkHtmlToPdf->createPdf( ) ..\WkHtmlToPdf.php:280
7 15.5446 1734016 proc_open ( ) ..\WkHtmlToPdf.php:300
我的研究表明,错误193是ERROR_BAD_EXE_FORMAT
。 我的操作系统是Windows Server 2008 64位。
我的bin行是:
class WkHtmlToPdf
{
protected $bin = 'V:\wamp\www\libs\wkhtmltopdf-i386';
...
}
有人知道为什么会这样吗?
Windows有错误代码列表: http : //msdn.microsoft.com/zh-cn/library/ms681382(v=vs.85).aspx
它似乎是无效的Win32应用程序。 也许您安装了错误的位版本?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.