尝试使用brew在运行OS 10.15.3(Catalina)的Mac上运行php / imagick。 我安装了PHP(7.4.3) 我安装了imagemagic(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
令人沮丧的是安装失败,因为将不会加载示例文件。该消息听起来像是无法阅读源,但我不确定。有人有什么想法吗?
答案 0 :(得分:0)
通过运行sudo pecl install而不是pecl使它起作用。这很困难,然后遇到缺少readline lib的问题,该错误产生了有关版本号的错误消息。这是通过brew upgrade awk解决的。看起来一切都成功了。