首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wkhtmltopdf问题

wkhtmltopdf问题
EN

Stack Overflow用户
提问于 2012-03-09 03:16:50
回答 1查看 4K关注 0票数 4

1)我将“wkhtmltopdf-i386”上传到我的服务器上,文件夹名为"/pdf“

2)我上传了php集成脚本,放在同一个文件夹中,并将其命名为"wkhtmltopdf.php“(http://code.google.com/p/wkhtmltopdf/wiki/IntegrationWithPhp)

3)我上传了一个我命名为"usage.php“的文件,放在同一个文件夹中,包含:

代码语言:javascript
复制
<?php
require_once('wkhtmltopdf.php');
$pdf=new WKPDF();
$pdf->set_html('Hello world!');
$pdf->render();
$pdf->output(WKPDF::$PDF_EMBEDDED,'sample.pdf');
?>

4)我创建了一个拥有777权限(全部)的/tmp文件夹。

当我加载usage.php时,我得到以下错误:

代码语言:javascript
复制
"Fatal error: Uncaught exception 'Exception' with message 'WKPDF didn't return any data. <pre></pre>' in /home/***/public_html/dev/pdf/wkhtmltopdf.php:205 Stack trace: #0 /home/***/public_html/dev/pdf/usage2.php(5): WKPDF->render() #1 {main} thrown in /home/***/public_html/dev/pdf/wkhtmltopdf.php on line 205"

仅供参考,每次我加载usage.php时,/tmp文件夹中都会呈现一个html页面。

你有任何关于如何解决我的问题的线索吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-03-31 22:32:39

你试过查看你的wkhtmltopdf.php吗?

确保这一行:

代码语言:javascript
复制
/**
 * path to executable
 */
protected $_bin = '/usr/bin/wkhtmltopdf';

不是/usr/bin/wkhtmltopdf,而是您放置wkhtmltopdf-i386的绝对路径。

在您的例子中,可能是/pdf/wkhtmltopdf-i386

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9623477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档