Ошибка установки Imagick на MacOS Catalina - PullRequest
0 голосов
/ 24 февраля 2020

Попытка заставить php / imagick работать на моей ма c под управлением ОС 10.15.3 (Каталина), используя brew. Я установил Php (7.4.3) Я установил imagemagi c (7.0.9-23) Затем, когда я pecl установить imagick, я получаю:

       545 $ pecl install imagick
    downloading imagick-3.4.4.tgz ...
    Starting to download imagick-3.4.4.tgz (253,434 bytes)
    .....................................................done: 253,434 bytes
    ERROR: failed to write /usr/local/pear/docs/imagick/examples/.tmppolygon.php:
 copy(/usr/local/pear/docs/imagick/examples/.tmppolygon.php): failed to open stream: Permission denied

Папка существует и пуста и имеет разрешения

drwxrwxr-x  6 root  admin   192B Aug 29 08:46 /usr/local/pear/docs/imagick/examples

Расстраивает, что установка не удалась, потому что файл примера не загружается. Похоже, сообщение не может прочитать источник, но я не уверен. У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 24 февраля 2020

Получил это, запустив sudo pecl install вместо просто pecl. Это получилось на полпути, а затем столкнулся с отсутствующей библиотекой readline, которая выдавала сообщение об ошибке о номере версии. Это исправлено с помощью brew upgrade awk. Похоже, все это удалось.

...