こんにちは。
LaravelでSimple QrCodeというプラグインを用いてQRコードを生成しようとしています。
QRコードの上に画像を挿入して画像入りのQRコードを作りたいのですが、ここで詰まってしまいました。
上記の説明ページで書かれている通りのコードを使ったのですが以下のエラーが表示されました。
You need to install the imagick extension to use this back end
imagickについて調べてみて、LaravelにImageMagick(最新版)をインストールして使用するというページを見つけたりはしたのですが、これ以外で情報が見つけられず、またこんなにややこしいものなのかというのが疑問でした。
Laravelのバージョンは7.15.0です。
解決策をご存知の方いらっしゃいましたら。ご教示お願いいたします。
よろしくお願いいたします。
ややこしくてもやるしかないのでは?やってみてどうということならまだしも、やってみてすらないように見受けられます。
リンク先のタイトルが誤認しやすいですね。記事を読んでもimagickをCentOS上に導入していて、imagickとLaravelはほぼ関係ないです。Laravelが関係しているのはintervention/imageから先の記事の部分です。
ということで、imagickを使いたい場合はお使いの環境にもよりますが、PHPのextensionを導入できる権限が必要となります。どのような環境なのか記載されていないのでこれ以上のことは分かりません。OSなどの環境を質問文に追記して頂ければ、導入の方法などのアドバイスができる人がいるかと思います。
回答1件
あなたの回答
tips
プレビュー