Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 02.08.2024 12:49:51

Laravel spatie laravel to pdf

Добрый день . Кто нибудь использовал связку Laravel spatie laravel to pdf ? На локальном компьютере  работает , но я  использовал браузер Google Chrome. Но никак не могу настроить на вебсервере. Перелопатил уже весь инет , но толком так ничего и не нашел . Понял , что проблема не у меня одного.
Последняя ошибка это :

.cache/puppeteer/chrome/linux-127.0.6533.88/chrome-linux64/chrome: error while loading shared libraries: libatk-bridge-2.0.so.0: cannot open shared object file: No such file or directory TROUBLESHOOTING: https://pptr.dev/troubleshooting at Interface.onClose

  Но как установить эту библиотеку так и не нашел.

node- v22.5.1 , npm - 10.8.2 , puppeteer- 22.15.0

  Заранее благодарен откликнувшимся .

Изменено DzonyBB (02.08.2024 12:53:28)

Не в сети

#2 12.08.2024 16:21:56

Re: Laravel spatie laravel to pdf

Кто нибудь использовал связку Laravel spatie laravel to pdf ?

нет. я использую mpdf/mpdf, но понимаю как работает spatie/laravel-pdf - обращается к локально установленному npm пакету с Chrome внутри.

Думаю если следовать инструкции по установке пакета и зависимостей, то всё будет ОК. ошибка говорит о том, что headless Chrome не находит необходимых библиотек.
https://github.com/puppeteer/puppeteer/ … snt-launch

Изменено artoodetoo (12.08.2024 16:23:40)


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#3 15.08.2024 08:53:29

Re: Laravel spatie laravel to pdf

Спасибо , что откликнулись. Это я примерно уже понял, но проблема в том , что на сервере я не имею прав доступа с правами root . Сейчас установил linux на локальный компьютер и буду пробовать разбираться.
P.S Но как я полазал по интернету, то проблемы не только у меня одного.
    Ну и как отзывы по поводу mpdf/mpdf ? Как он дружит с tailwind css ???
Спасибо.

Не в сети

#4 20.08.2024 12:12:35

Re: Laravel spatie laravel to pdf

Ну и как отзывы по поводу mpdf/mpdf ? Как он дружит с tailwind css ???

mpdf дает базовые возможности по стилевому оформлению. со сложными правилами он может не справиться.
зато он самодостаточен, не надо ни nodejs, ни headless chrome


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#5 21.08.2024 07:57:23

Re: Laravel spatie laravel to pdf

Может кто скажет как справиться с этой проблемой , Спасибо ,

sh: 1: npm: not found sh: 1:  .nvm/versions/node/v22.6.0/bin/node: Permission denied 

В интернете много чего по этому поводу , но ничего не помогает. Я уже папке .nvm присвоил права 777 , но не взлетает . roll

Не в сети

#6 21.08.2024 07:58:07

Re: Laravel spatie laravel to pdf

mpdf дает базовые возможности по стилевому оформлению. со сложными правилами он может не справиться.зато он самодостаточен, не надо ни nodejs, ни headless chrome

Ну так же как и dompdf .

Не в сети

#7 25.08.2024 18:20:10

Re: Laravel spatie laravel to pdf

Странно , неужели никто не использовал Spatie laravel-pdf ????

Не в сети

#8 17.09.2024 21:08:59

Re: Laravel spatie laravel to pdf

После долгих мучений таки решил проблему,но на 50% . В результате на локальном компьютере, на котором установлена Kubuntu 24.04.1 , все работает нормально . А вот на рабочем сервере так и не получилось , не хватает библиотек . И что странно , что на локальном компьютере  я дополнительно не устанавливал никаких библиотек . Получается , что на рабочем сервере какая то древняя версия ОС ? А сам я библиотеки установить не могу , так как нет прав sudo. neutral
P.S Устанавливал в двух вариантах Windows 11 OSPanel 5.43 и второй вариант Linux-Kubuntu оказалось , что под Windows конвертирует в PDF в три раза медленнее , чем Linux. А мо'ет зависит от Chrome , так как на Linux облегченная версия Chromium.

Не в сети

Подвал раздела