我想为我的XAMPP服务器安装imagick,我有一个问题,因为两天我正在尝试修复它。
XAMPP启动时的错误消息:
PHP警告:PHP启动:无法加载动态库 '/opt/local/lib/php71/extensions/no-debug-non-zts-20160303/imagick.so' - dlopen(/opt/local/lib/php71/extensions/no-debug-non-zts-20160303/imagick.so, 9):未加载库:/opt/local/lib/libfreetype.6.dylib\n 参考自:/opt/local/lib/libMagickWand-6.Q16.5.dylib\n原因: 不兼容的库版本:libMagickWand-6.Q16.5.dylib需要 版本21.0.0或更高版本,但libfreetype.6.dylib提供版本 第0行的15.0.0 in Unknown
根据我的理解,问题来自libMagickWand-6.Q16.5.dylib,它在版本> = 21中需要freetype,但是我安装了15版本??
昨天我试图为xampp安装最新版本,但没有成功......
答案 0 :(得分:0)
如果某人有相同或类似的问题,我的解决方案是使用MAMP服务器(link)。在那里,您可以选择首选的PHP版本。 MAMP附带了很多预安装(但大部分未激活)的PHP扩展,如imagick。
在我看来,MAMP比XAMPP更容易配置。