установлены wkhtmltopdf-windows
Код: Выделить всё
composer require wemersonjanuario/wkhtmltopdf-windows 0.12.2.3
Код: Выделить всё
composer require barryvdh/laravel-snappy
Код: Выделить всё
Barryvdh\Snappy\ServiceProvider::class,
Код: Выделить всё
'PDF' => Barryvdh\Snappy\Facades\SnappyPdf::class,
'SnappyImage' => Barryvdh\Snappy\Facades\SnappyImage::class,
Код: Выделить всё
php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
Код: Выделить всё
'pdf' => [
'enabled' => true,
'binary' => base_path('vendor\wemersonjanuario\wkhtmltopdf-windows\bin\64bit\wkhtmltopdf'),
'timeout' => false,
'options' => [],
'env' => [],
],
Код: Выделить всё
"message": "The exit status code '1' says something went wrong:\nstderr: \"The system cannot find the path specified.\r\n\"\nstdout: \"\"\ncommand: /usr/local/bin/wkhtmltopdf --lowquality \"C:\\WINDOWS\\TEMP\\knp_snappy5dcd3b81559d67.45448784.html\" \"C:\\WINDOWS\\TEMP\\knp_snappy5dcd3b8155c8a2.62799911.pdf\".",
Итак, я попытался обновить путь непосредственно в файлvendor/barryvdh/laravel. -snappy/config/snappy.php
На удивление, это работает. Итак, я не мог понять, почему этот laravel-snappy не читает путь из config/snappy.php, а вместо этого читает из файла поставщика.
Я что-то упускаю?
Подробнее здесь: https://stackoverflow.com/questions/588 ... tem-cannot