亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spatie/pdf-to-image 1.8.2 需要 ext-imagick composer

spatie/pdf-to-image 1.8.2 需要 ext-imagick composer

PHP
ABOUTYOU 2023-04-15 20:21:26
我只是通過使用 composer cli 來選擇一個遺留的 laravel 項目。我執行了composer install,但它說一個 Error spatie/pdf-to-image 1.8.2 requires ext-imagick Error。我想不通。我猜這是因為 imagick 擴展沒有在 php.ini 中正確設置。以前有人遇到過這種錯誤嗎?先感謝您。
查看完整描述

2 回答

?
四季花海

TA貢獻1811條經驗 獲得超5個贊

你沒有在你的機器上安裝 Imagick 擴展。此外,您應該確保在php.ini. 如果您使用的是 macOS,則可以執行后續步驟。

首先,安裝imagemagick本身。這是獲取稍后用于編譯 PHP 擴展的源文件所必需的。

brew install pkg-config imagemagick

這還將安裝所需的pkg-config依賴項。

其次,使用pecl編譯 PHP 擴展。

pecl install imagick

它還會在您的php.ini中自動注冊,現在應該可以使用了

最后,測試 imagick 擴展將可用。

php -m | grep -i magic

imagick如果設置正確,此命令將顯示。

注意:如果您運行php-fpm,請確保您重新啟動守護進程以加載最新的擴展。使用brew services restart php


查看完整回答
反對 回復 2023-04-15
?
九州編程

TA貢獻1785條經驗 獲得超4個贊

就像你說的,你根本沒有在你試圖使用的“spatie/pdf-to-image”中使用的 php 擴展 imagick。

您可以檢查 imagick 是否安裝了功能phpinfo();

安裝/激活取決于您使用的系統。

在 Ubuuntu 下,您可以使用單個命令安裝它:

apt-get install php-imagick

無論您使用的是什么系統,請確保 imagick 尚未安裝并且只是在 php.ini 中進行了注釋


查看完整回答
反對 回復 2023-04-15
  • 2 回答
  • 0 關注
  • 237 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號