Laravel DOMPDF не может прочитать абсолютный путь к изображению - PullRequest
0 голосов
/ 29 июня 2018

Я использую пакет https://github.com/barryvdh/laravel-dompdf для Laravel 5.5 для создания PDF. Одной вещью, которую я не могу передать, является рендеринг изображения в PDF с использованием вспомогательной функции Laravel, такой как, например, asset (), url () и т. д. Я использую эту функцию, потому что у меня были плохие ситуации, когда веб-хостинг не использует вспомогательные функции, или вы могли бы сказать, используя относительный источник для изображения.

Например, мой код выглядит следующим образом: template-pdf.blade.php :

<p><img src="storage/photos/9/pdm SIM_AKADEMIK.png" alt="" /></p>

Это работает. Изображение показано в PDF. Местоположение изображения находится в общей папке Laravel. Но если бы я использовал

<p><img src="{{asset('storage/photos/9/pdm SIM_AKADEMIK.png')}}" alt="" /></p>

Изображение отображается в браузере, но как только оно сгенерировано в PDF, оно выдает сообщение об ошибке навсегда

Неустранимая ошибка PHP: превышено максимальное время выполнения 60 секунд

Это только для 1 картинки. Нет, я не хочу увеличивать свои настройки времени выполнения.

Что такое обходной путь?

Да, у меня включен enable_remote

...