Cannot found Wkhtmltopdf executable

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
exquis
Člen | 83
+
0
-

Zdravim, snažím se rozchodit wkhtmltopdf, ale furt mi to háže chybu „Cannot found Wkhtmltopdf executable“, netuším co si pod ní mám představit a Google o ní nic nepoví. Tuší někdo kde by mohl být problém? Díky J.

cubic
Člen | 45
+
0
-

Pokud používáš Kdyby\Wkhtmltopdf, tak bych to tipoval na špatně nastavenou cestu v Kdyby\Wkhtmltopdf\Document::$executables

iguana007
Člen | 970
+
+1
-

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
+
0
-

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
+
0
-

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 ;)

exquis
Člen | 83
+
0
-

prave se s tim peru, neni to klasickej apt-get…je to VPS od Wedosu a ja nejsem linux gurman, takze to chvilku trva

vyreseno. bylo to nenainstalovanym balickem, ale teda najit spravnou funkcni instalaci je fakt pecka :)

Editoval exquis (3. 8. 2015 16:45)

vosy
Člen | 532
+
0
-

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)