Код статуса выхода «1» говорит о том, что что-то пошло не так:\nstderr: \"Система не может найти указанный путь. - LaravPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Код статуса выхода «1» говорит о том, что что-то пошло не так:\nstderr: \"Система не может найти указанный путь. - Larav

Сообщение Anonymous »

Я пытаюсь экспортировать данные в PDF с помощью laravel-snappy. У меня

установлены wkhtmltopdf-windows

Код: Выделить всё

composer require wemersonjanuario/wkhtmltopdf-windows 0.12.2.3
Установить laravel-snappy

Код: Выделить всё

composer require barryvdh/laravel-snappy
Добавлен поставщик услуг в config/app.php

Код: Выделить всё

Barryvdh\Snappy\ServiceProvider::class,
Добавлены псевдонимы

Код: Выделить всё

'PDF' => Barryvdh\Snappy\Facades\SnappyPdf::class,
'SnappyImage' => Barryvdh\Snappy\Facades\SnappyImage::class,
Опубликованный файл конфигурации

Код: Выделить всё

php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
Обновлен config/snappy.php

Код: Выделить всё

'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\".",

Я заметил, что при этой ошибке он просматривает файл .exe по адресу /usr/local/bin/wkhtmltopdf. Однако я не упомянул этот путь в config/snappy.php.

Итак, я попытался обновить путь непосредственно в файлvendor/barryvdh/laravel. -snappy/config/snappy.php

На удивление, это работает. Итак, я не мог понять, почему этот laravel-snappy не читает путь из config/snappy.php, а вместо этого читает из файла поставщика.

Я что-то упускаю?

Подробнее здесь: https://stackoverflow.com/questions/588 ... tem-cannot
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»