teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

説明の追加、PDF could not be created: "\/usr\/local\/bin\/wkhtmltopdf: error while loading shared librarie

2021/01/20 07:06

投稿

hello_space
hello_space

スコア24

title CHANGED
File without changes
body CHANGED
@@ -39,4 +39,19 @@
39
39
  ];
40
40
  ```
41
41
  環境はホストがmacでdockerを立てて開発しています。
42
- どなたかわかる方よろしくお願いいたします。
42
+ どなたかわかる方よろしくお願いいたします。
43
+
44
+ 2021/1/20追記
45
+ wkhtmltopdfを以下のサイトからダウンロードしdockerコンソール上で/usr/local/bin/に配置しました。
46
+ https://wkhtmltopdf.org/downloads.html
47
+
48
+ その後試してみましたがこちらのエラーが出てしまいます。
49
+
50
+ ```
51
+ PDF could not be created: "/usr/local/bin/wkhtmltopdf: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory\n"
52
+ ```
53
+
54
+ こちらは以下のサイトのようにやってみましたが、エラーはso.6に変わっただけで同様のエラーが出てしまいました。
55
+ https://www.cyberciti.biz/faq/debian-ubuntu-linux-wkhtmltopdf-error-while-loading-shared-libraries-libxrender-so-1/
56
+
57
+ こちらどのように対応すればよろしいでしょうか。

3

不要な記述の削除

2021/01/20 07:06

投稿

hello_space
hello_space

スコア24

title CHANGED
File without changes
body CHANGED
@@ -16,7 +16,7 @@
16
16
  public function outputPdf(Request $request)
17
17
  {
18
18
 
19
- $pdf = PDF::loadHTML('<b>Hello World</b>')->download('hello.pdf');
19
+ PDF::loadHTML('<b>Hello World</b>')->download('hello.pdf');
20
20
 
21
21
  }
22
22
  }

2

説明の追加

2021/01/18 09:31

投稿

hello_space
hello_space

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- lumenでpdfを出力したいです。
1
+ Laravel(lumen)でpdfを出力したいです。
2
2
  pdf出力にはこちらのライブラリを使用しています。
3
3
  https://github.com/wemersonjanuario/laravelpdf
4
4
 

1

説明の追加

2021/01/18 09:25

投稿

hello_space
hello_space

スコア24

title CHANGED
File without changes
body CHANGED
@@ -29,7 +29,7 @@
29
29
  ```
30
30
 
31
31
  config/laravelpdf.php
32
- このファイルをみているのかと思ったのですが、コメントアウトを外したりしてみてもエラーは変わりませんでした。
32
+ このファイルをみているのかと思ったのですが、コメントアウトを外したりしてみてもエラーは変わりませんでした。(ということはこのファイル自体が読み込めていない?)
33
33
  ```
34
34
  <?php
35
35