代码之家  ›  专栏  ›  技术社区  ›  Maisen1886

php71 imagick无法加载动态库(MacOS上的XAMPP/APACHE)

  •  0
  • Maisen1886  · 技术社区  · 6 年前

    我想为我的XAMPP服务器安装imagick,但我有一个问题,因为两天来我一直在尝试修复它。

    XAMPP启动时的错误消息:

    PHP警告:PHP启动:无法加载动态库 “/opt/local/lib/php71/extensions/no-debug-non-zts-20160303/imagick。所以' -dlopen(/opt/local/lib/php71/extensions/no-debug-non-zts-20160303/imagick.so, 9) :未加载库:/opt/local/lib/libfreetype。6、动态库\n 引用自:/opt/local/lib/libMagickWand-6。问题16.5。动态库\n原因: 库版本不兼容:libMagickWand-6。问题16.5。dylib需要 版本21.0.0或更高版本,但libfreetype。6.dylib提供版本 15.0.0在第0行未知

    据我所知,libMagickWand-6存在这个问题。问题16.5。dylib,需要在版本中使用freetype>=21,但我已经安装了版本15。。。?

    昨天我尝试安装xampp的最新版本,但没有成功。。。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Maisen1886    6 年前

    如果有人有相同或类似的问题,我的解决方案是使用MAMP服务器( link )。在那里,您可以选择首选的PHP版本。MAMP附带了许多预安装(但大部分未激活)的PHP扩展,如imagick。

    在我看来,MAMP比XAMPP更容易配置。