Cannot found Wkhtmltopdf executable
- iguana007
- Člen | 970
cubic napsal(a):
Pokud používáš Kdyby\Wkhtmltopdf, tak bych to tipoval na špatně nastavenou cestu v Kdyby\Wkhtmltopdf\Document::$executables
A nebo nemáš wkhtmltopdf nainstalované v počítači/serveru, kde to chceš používat… http://wkhtmltopdf.org/downloads.html
- exquis
- Člen | 83
iguana007 napsal(a):
cubic napsal(a):
Pokud používáš Kdyby\Wkhtmltopdf, tak bych to tipoval na špatně nastavenou cestu v Kdyby\Wkhtmltopdf\Document::$executables
A nebo nemáš wkhtmltopdf nainstalované v počítači/serveru, kde to chceš používat… http://wkhtmltopdf.org/downloads.html
Tedka jsem na to narazil, prave instaluji na server, ak uvidime
- iguana007
- Člen | 970
Pokud je to linux server, tak si pravdepodobne nevystacis pouze s wkhtmltopdf, ale budes muset pridat i http://www.x.org/…Xvfb.1.xhtml ci neco podobneho, aby ti to slapalo … na internetu se vali mraky navodu, jak to spravne rozchodit, staci poprosit strycka Google ;)
- vosy
- Člen | 532
cubic napsal(a):
Pokud používáš Kdyby\Wkhtmltopdf, tak bych to tipoval na špatně nastavenou cestu v Kdyby\Wkhtmltopdf\Document::$executables
jak bych to mel mit nastavene?
Kdyby\Wkhtmltopdf\Document::$executables
Cannot found Wkhtmltopdf executable
Document ma jiny namespace
namespace Wkhtmltopdf;
use Nette\Object,
Nette\Application\IResponse,
Nette\Http,
Nette\InvalidStateException;
/**
* @property-read PageMeta $header
* @property-read PageMeta $footer
*
* @author Ladislav Marek <ladislav@marek.su>
*/
class Document extends Object implements IResponse
{
pro generovani pdf jsem tedy pouzil
$document = new \Wkhtmltopdf\Document($this->context->parameters['tempDir']);
$document->addHtml($html);
$document->save(dirname(__FILE__).'/../../../www/ddd.pdf');
vysledek:
Cannot found Wkhtmltopdf executable
Editoval vosy (17. 12. 2015 22:47)