【问题标题】:No available formula with the name "php7.1-imagick"没有名称为“php7.1-imagick”的可用公式
【发布时间】:2018-11-10 23:43:11
【问题描述】:

我最近更新到 php 7.1,但是每当我这样做时我都会收到此警告php -v

我正在运行 mac Os El Captain

PHP 警告:PHP 启动:无法加载动态库 '/usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303/imagick.so' - dlopen(/usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303/imagick.so, 9): 在第 0 行的 Unknown 中找不到图像

警告:PHP 启动:无法加载动态库 '/usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303/imagick.so' - dlopen(/usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303/imagick.so, 9):在第 0 行的未知中找不到图像 PHP 警告:PHP 启动: 无法加载动态库 '/usr/local/opt/php71-imagick/imagick.so' - dlopen(/usr/local/opt/php71-imagick/imagick.so, 9): 找不到图片 第0行未知

警告:PHP 启动:无法加载动态库 '/usr/local/opt/php71-imagick/imagick.so' - dlopen(/usr/local/opt/php71-imagick/imagick.so, 9): 找不到图片 第 0 行未知 PHP 警告:模块 'mcrypt' 已加载 第0行未知

警告:模块“mcrypt”已加载到第 0 行的未知中

我试过了

brew reinstall -s php71-imagick

我明白了

没有名称为“php@7.1-imagick”的可用公式。

关于如何解决这个问题的任何建议?

【问题讨论】:

    标签: php


    【解决方案1】:

    学习本教程有所帮助

    https://jason.pureconcepts.net/2016/09/upgrade-php-mac-os-x/

    我几乎只是删除了 php71

    做了

    curl -s http://php-osx.liip.ch/install.sh | bash -s 7.1

    打开终端并

    open .bash_profile

    并添加行

    export PATH=/usr/local/php5/bin:$PATH

    现在我们有了这个

    PHP 7.1.13 (cli)(构建时间:2018 年 2 月 1 日 13:38:42)(NTS)版权所有 (c) 1997-2017 PHP Group Zend Engine v3.1.0,版权所有 (c) 1998-2017 禅德科技 Zend OPcache v7.1.13,版权所有 (c) 1999-2017,由 Zend Technologies 提供 使用 Xdebug v2.6.0,版权所有 (c) 2002-2018,作者 Derick Rethans Users-iMac-2:~ poweruser$ clear

    现在可以正常工作了!

    【讨论】:

      猜你喜欢
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-17
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多